This commit is contained in:
kenji
2025-08-24 17:22:33 -05:00
parent a39ffa9cc7
commit 12da637cf8
7 changed files with 27 additions and 23 deletions
+1 -1
View File
@@ -20,7 +20,7 @@
nixos = { nixos = {
Hostname = "hakase"; Hostname = "hakase";
Timezone = "America/Chicago"; Timezone = "America/Chicago";
enableSteamOS = true; enableSteamOS = false;
Boot = { Boot = {
mode = "systemd"; # systemd or grub mode = "systemd"; # systemd or grub
Generated
+4 -4
View File
@@ -1011,11 +1011,11 @@
"quickshell": "quickshell" "quickshell": "quickshell"
}, },
"locked": { "locked": {
"lastModified": 1755721557, "lastModified": 1756054748,
"narHash": "sha256-wnATot/FjVYjZkt5hc3vr+aOXeYFGpOWB2Sve5MywTA=", "narHash": "sha256-2foGqHuyLmaZb59MEKbWmLubsLApH/b+nJEu/SQePS8=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "609720f540b4373d98dec66b8efacc3ffae6845a", "rev": "7a5635507eb857c544f22c76d9c5e7a6624d01ea",
"revCount": 3760, "revCount": 3761,
"type": "git", "type": "git",
"url": "https://git.sakamoto.dev/kenji/illogical-impulse.git" "url": "https://git.sakamoto.dev/kenji/illogical-impulse.git"
}, },
+2
View File
@@ -133,6 +133,8 @@
ssh.extraConfig = myConfig.optionals.Ssh.extraConfig; ssh.extraConfig = myConfig.optionals.Ssh.extraConfig;
}; };
# jovian.steamos.enableMesaPatches = true;
services = { services = {
displayManager.sessionPackages = [ displayManager.sessionPackages = [
inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland
+8 -5
View File
@@ -14,10 +14,13 @@
../../packages/virtualbox/default.nix ../../packages/virtualbox/default.nix
]; ];
systemd.packages = with pkgs; [ systemd.services.lact = {
lact description = "AMDGPU Control Daemon";
]; after = ["multi-user.target"];
systemd.services = { wantedBy = ["multi-user.target"];
lact.wantedBy = ["multi-user.target"]; serviceConfig = {
ExecStart = "${pkgs.lact}/bin/lact daemon";
};
enable = true;
}; };
} }
+1 -1
View File
@@ -3,7 +3,7 @@
myConfig, myConfig,
... ...
}: { }: {
greetd = { services.greetd = {
enable = true; enable = true;
settings.default_session = { settings.default_session = {
user = lib.mkOverride 10 "${myConfig.essentials.Username}"; user = lib.mkOverride 10 "${myConfig.essentials.Username}";
+11 -11
View File
@@ -3,15 +3,15 @@
myConfig, myConfig,
... ...
}: { }: {
programs.steam = { # programs.steam = {
enable = true; # enable = true;
remotePlay.openFirewall = true; # remotePlay.openFirewall = true;
gamescopeSession.enable = true; # gamescopeSession.enable = true;
extraCompatPackages = with pkgs; [proton-ge-bin]; # extraCompatPackages = with pkgs; [proton-ge-bin];
extraPackages = with pkgs; [ # extraPackages = with pkgs; [
mangohud # # mangohud
gamescope-wsi # # gamescope-wsi
]; # ];
}; # };
programs.gamemode.enable = true; # programs.gamemode.enable = true;
} }
-1
View File
@@ -24,6 +24,5 @@
# jovian.steamos.enableBluetoothConfig = true; # jovian.steamos.enableBluetoothConfig = true;
# jovian.steamos.useSteamOSConfig = true; # jovian.steamos.useSteamOSConfig = true;
# jovian.steamos.enableMesaPatches = true;
# jovian.devices.steamdeck.enableControllerUdevRules = true; # jovian.devices.steamdeck.enableControllerUdevRules = true;
} }