diff --git a/modules/applications-setup.nix b/modules/applications-setup.nix index 16b282a..62e10da 100644 --- a/modules/applications-setup.nix +++ b/modules/applications-setup.nix @@ -37,9 +37,8 @@ startupApplications = with config.defaultApplications; [ messenger.cmd "${pkgs.keepassxc}/bin/keepassxc --keyfile=/home/alukard/.passwords.key /home/alukard/nixos-config/misc/Passwords.kdbx" - "${term.cmd} spt" - ] ++ lib.optionals (config.deviceSpecific.devInfo.gpu.vendor == "amd") [ - "${pkgs.corectrl}/bin/corectrl" + "${term.cmd} -e spt" + "${pkgs.feh}/bin/feh --bg-fill $HOME/nixos-config/misc/wallpaper" ]; environment.sessionVariables = { diff --git a/modules/applications/corectrl.nix b/modules/applications/corectrl.nix new file mode 100644 index 0000000..fd41238 --- /dev/null +++ b/modules/applications/corectrl.nix @@ -0,0 +1,7 @@ +{ pkgs, lib, config, ... }: +with config.deviceSpecific; { + config = lib.mkIf (devInfo.gpu.vendor == "amd") { + programs.corectrl.enable = true; + startupApplications = [ "${pkgs.corectrl}/bin/corectrl" ]; + }; +} diff --git a/modules/applications/packages.nix b/modules/applications/packages.nix index f22c819..0ebf7ae 100644 --- a/modules/applications/packages.nix +++ b/modules/applications/packages.nix @@ -1,7 +1,6 @@ { pkgs, config, lib, ... }: with config.deviceSpecific; { programs.adb.enable = true; - programs.corectrl.enable = lib.mkIf (devInfo.gpu.vendor == "amd") true; home-manager.users.alukard.home.packages = with pkgs; [ # cli diff --git a/profiles/desktop.nix b/profiles/desktop.nix index 5dab6cc..6093e39 100644 --- a/profiles/desktop.nix +++ b/profiles/desktop.nix @@ -15,6 +15,7 @@ xserver alacritty + corectrl kitty mopidy mpv