nixos: gen 71 @ lilac — 2026-09-24 09:47 26.05.20260918.cf9d2fb (Yarara) -----

This commit is contained in:
2026-09-24 09:47:03 -06:00
parent 427de24789
commit baa8eb7d90
2 changed files with 13 additions and 2 deletions
+7 -1
View File
@@ -103,7 +103,13 @@ in
exit 1
fi
javac -g --release 21 -encoding UTF-8 -d bin -cp "lib/*" @"$SOURCES_FILE"
# Source roots for every top-level package (assignments/assign04 -> package assign04, etc.).
# Needed so javac can resolve cross-package imports (eg. assign04 -> timing) and
# transitively compile whatever those imports require, even though TARGET_DIR only
# covers one subtree.
SOURCEPATH="assignments:labs:timing:playground:src"
javac -g --release 21 -encoding UTF-8 -d bin -cp "lib/*" -sourcepath "$SOURCEPATH" @"$SOURCES_FILE"
'')
(pkgs.writeShellScriptBin "jclean" ''
+6 -1
View File
@@ -19,6 +19,7 @@ in
btop
dconf
deskflow
direnv
fastfetch
firefox
gemini-cli
@@ -45,6 +46,7 @@ in
nautilus
networkmanagerapplet
nitrogen
nix-direnv
unstable.ollama
pasystray
playerctl
@@ -111,11 +113,14 @@ in
'')
];
programs.direnv.enable = true;
programs.direnv.nix-direnv.enable = true;
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
gamescopeSession.enable = true; # Useful for rendering Palworld at downscaled 1080p
gamescopeSession.enable = true;
};
}