aboutsummaryrefslogtreecommitdiff
path: root/nixos
diff options
context:
space:
mode:
authorAargh Rai <aargh.rai+git@gmail.com>2025-12-23 13:15:49 +0530
committerAargh Rai <aargh.rai+git@gmail.com>2025-12-23 13:15:49 +0530
commita99b01b32a5c768abac9d8e020f87d8203fe6a09 (patch)
tree4cd98a90bcf5716beaa800bbeb9b09dca7524b78 /nixos
parent0f99056638309e22dbf126d9bfd9e8a1101f88f7 (diff)
bluetooth + a bit more catppucin
Diffstat (limited to 'nixos')
-rw-r--r--nixos/services.nix17
1 files changed, 15 insertions, 2 deletions
diff --git a/nixos/services.nix b/nixos/services.nix
index b037ea8..e40f6cf 100644
--- a/nixos/services.nix
+++ b/nixos/services.nix
@@ -1,18 +1,31 @@
{ config, pkgs, ... }:
{
- security.rtkit.enable = true;
+ hardware.bluetooth = {
+ enable = true;
+ settings.General.Enable = "Source,Sink,Media.Socket";
+ settings.General.Experimental = true;
+ };
+ systemd.user.services.mpris-proxy = {
+ description = "Mpris proxy";
+ after = [ "network.target" "sound.target" ];
+ wantedBy = [ "default.target" ];
+ serviceConfig.ExecStart = "${pkgs.bluez}/bin/mpris-proxy";
+ };
+ security.rtkit.enable = true;
services.xserver.xkb = {
layout = "us";
variant = "";
};
+ services.blueman.enable = true;
services.printing.enable = true;
services.pulseaudio.enable = false;
- services.pipewire = {
+ services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
+ wireplumber.enable = true;
};
services.power-profiles-daemon.enable = true;
services.openssh.enable = true;