diff --git a/hosts/jupiter/jovian/default.nix b/hosts/jupiter/jovian/default.nix index db24a2b3..c120932f 100644 --- a/hosts/jupiter/jovian/default.nix +++ b/hosts/jupiter/jovian/default.nix @@ -1,6 +1,6 @@ { config, lib, pkgs, jovian, ... }: { - imports = [ jovian.nixosModules.jovian ]; + imports = [ jovian.nixosModules.default ]; options.system.steamdeck.enable = lib.mkEnableOption "Jovian NixOS environment"; @@ -22,7 +22,10 @@ }; }; - boot.kernelPackages = lib.mkForce pkgs.linuxPackages_jovian; + boot = { + kernelPackages = lib.mkForce pkgs.linuxPackages_jovian; + kernelParams = ["amd_pstate=active"]; + }; programs.steam.extest.enable = true; diff --git a/modules/home/programs/terminal/default.nix b/modules/home/programs/terminal/default.nix index 6d8f3522..5c0c5738 100644 --- a/modules/home/programs/terminal/default.nix +++ b/modules/home/programs/terminal/default.nix @@ -7,6 +7,7 @@ ./eza ./fastfetch ./git + ./gpg ./lazygit ./ncmpcpp ./neovim diff --git a/modules/home/services/gpg/default.nix b/modules/home/programs/terminal/gpg/default.nix similarity index 100% rename from modules/home/services/gpg/default.nix rename to modules/home/programs/terminal/gpg/default.nix diff --git a/modules/home/programs/terminal/ssh/default.nix b/modules/home/programs/terminal/ssh/default.nix new file mode 100644 index 00000000..9356eee6 --- /dev/null +++ b/modules/home/programs/terminal/ssh/default.nix @@ -0,0 +1,7 @@ +{ ... }: +{ + programs.ssh = { + enable = true; + addKeysToAgent = "yes"; + }; +} diff --git a/modules/home/services/default.nix b/modules/home/services/default.nix index 8bbdeef3..7a788ba1 100644 --- a/modules/home/services/default.nix +++ b/modules/home/services/default.nix @@ -2,7 +2,6 @@ { imports = [ ./easyeffects - ./gpg ./mpd ./playerctl ]; diff --git a/modules/system/programs/gaming/default.nix b/modules/system/programs/gaming/default.nix index e9a4ae97..b2a135a6 100644 --- a/modules/system/programs/gaming/default.nix +++ b/modules/system/programs/gaming/default.nix @@ -2,6 +2,13 @@ { programs.gamemode = { enable = config.system.desktop.enable; - settings.general.renice = 10; + settings = { + general.renice = 10; + gpu = { + amd_performance_level = "high"; + apply_gpu_optimisations = "accept-responsibility"; + gpu_device = 0; + }; + }; }; }