diff --git a/flake.nix b/flake.nix index ff5db10..068aff9 100644 --- a/flake.nix +++ b/flake.nix @@ -28,7 +28,6 @@ outputs = { self, nixpkgs, ... }@inputs: { nixosConfigurations.default = nixpkgs.lib.nixosSystem { specialArgs = { - inherit system; inherit inputs; }; modules = [ diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index 9302abf..c3d2cfd 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -12,7 +12,7 @@ ../../modules/nixos/network.nix ../../modules/nixos/programs.nix ./packages.nix - ../../modules/home-manager/hyprpanel.nix + # ../../modules/home-manager/hyprpanel.nix ./other/activate.nix ]; diff --git a/modules/home-manager/hyprpanel.nix b/modules/home-manager/hyprpanel.nix deleted file mode 100644 index 50d5322..0000000 --- a/modules/home-manager/hyprpanel.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ inputs, ... }: - -{ - imports = [ inputs.hyprpanel.homeManagerModules.hyprpanel ]; - - programs.hyprpanel = { - enable = true; - systemd.enable = true; - overwrite.enable = true; - }; -} diff --git a/modules/nixos/hardware.nix b/modules/nixos/hardware.nix index e985c18..b2711c6 100644 --- a/modules/nixos/hardware.nix +++ b/modules/nixos/hardware.nix @@ -21,6 +21,20 @@ alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; + wireplumber = { + enable = true; + configPackages = [ + (pkgs.writeTextDir "share/wireplumber/wireplumber.conf.d/51-mitigate-annoying-profile-switch.conf" '' + wireplumber.settings = { + bluetooth.autoswitch-to-headset-profile = false + } + + monitor.bluez.properties = { + bluez5.roles = [ a2dp_sink a2dp_source ] + } + '') + ]; + }; }; system.stateVersion = "24.11";