diff options
| author | Aargh Rai <aargh.rai+git@gmail.com> | 2025-12-23 13:15:49 +0530 |
|---|---|---|
| committer | Aargh Rai <aargh.rai+git@gmail.com> | 2025-12-23 13:15:49 +0530 |
| commit | a99b01b32a5c768abac9d8e020f87d8203fe6a09 (patch) | |
| tree | 4cd98a90bcf5716beaa800bbeb9b09dca7524b78 /nixos | |
| parent | 0f99056638309e22dbf126d9bfd9e8a1101f88f7 (diff) | |
bluetooth + a bit more catppucin
Diffstat (limited to 'nixos')
| -rw-r--r-- | nixos/services.nix | 17 |
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; |
