chore: a bunch of stuff i don't know it'll probably work

Changed files
+15 -9
global
gui
programs
systems
koumakan
services
satori
+3 -3
global/gui/power.nix
···
...
}:
lib.mkIf config.gensokyo.traits.gui {
-
# hopefully eradicate suspend
services.logind = {
# settings.Login = {
# KillUserProcesses = false;
···
# };
};
+
# hopefully eradicate buggy shid
systemd.targets =
lib.genAttrs
[
-
"sleep"
-
"suspend"
+
# "sleep"
+
# "suspend"
"hibernate"
"hybrid-sleep"
]
+1 -1
global/programs/networking.nix
···
}
(lib.mkIf config.gensokyo.traits.portable {
-
networking.networkmanager.wifi.backend = lib.mkForce "wpa_supplicant";
+
networking.networkmanager.wifi.backend = "wpa_supplicant";
})
(lib.mkIf (!config.gensokyo.traits.sensitive) {
-4
systems/koumakan/services/scm/forgejo.nix
···
];
ns = "forgejo";
mkSecret = file: config.sops.secrets."${ns}/${file}".path;
-
# mkSecret = file:
-
# if !lib.elem file secrets
-
# then throw "Could not find requested secret ${file} in definition."
-
# else "/run/secrets/${ns}";
runConfig = config.services.forgejo.customDir + "/conf/app.ini";
in
+11 -1
systems/satori/configuration.nix
···
boot.loader.efi.efiSysMountPoint = "/boot";
# development
-
services.redis.servers."".enable = true;
+
# services.redis.servers."".enable = true;
boot.initrd.systemd.enable = true;
hardware.apple.touchBar = {
···
after = [ "post-resume.target" ];
};
};
+
+
environment.etc."systemd/timesyncd.conf.d/50-save-clock.conf".text = ''
+
[Time]
+
SaveIntervalSec=30
+
'';
+
+
environment.systemPackages = [
+
pkgs.jetbrains.idea-ultimate
+
pkgs.prismlauncher
+
];
zramSwap.enable = true;