system76 scheduler

This commit is contained in:
atagen 2023-01-12 10:12:50 +11:00
parent 2faec8579a
commit ec067ee460
10 changed files with 218 additions and 105 deletions

View file

@ -28,6 +28,7 @@
keep-outputs = true
keep-derivations = true
'';
environment.pathsToLink = [ "/share/zsh" ];
boot.loader.systemd-boot.enable = true;
boot.loader.systemd-boot.configurationLimit = 2;
@ -98,7 +99,7 @@
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
jack.enable = true;
# jack.enable = true;
};
# gtk compatibility
@ -117,6 +118,7 @@
tailscale
home-manager
cachix
helix
@ -124,13 +126,14 @@
curl
home-manager
git
zsh
nix-index
comma
hackneyed
];
@ -150,7 +153,7 @@
};
};
networking.firewall.enable = false;
networking.firewall.enable = true;
networking.firewall = {
trustedInterfaces = [ "tailscale0" ];
checkReversePath = "loose";