nixops: nixos 22.11

This commit is contained in:
Sebastien Bourdeauducq 2022-11-29 10:14:26 +08:00
parent 530108554c
commit 9930b9a6df
7 changed files with 17 additions and 14 deletions

View File

@ -22,7 +22,7 @@
swapDevices = [ ]; swapDevices = [ ];
nix.maxJobs = lib.mkDefault 16; nix.settings.max-jobs = lib.mkDefault 16;
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;

View File

@ -35,7 +35,10 @@ in
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
opensc yubikey-manager yubikey-manager-qt yubico-piv-tool opensc yubikey-manager yubikey-manager-qt yubico-piv-tool
wget vim gitAndTools.gitFull sshfs firefox-wayland chromium thunderbird-wayland hexchat wget vim gitAndTools.gitFull sshfs
firefox
thunderbird
chromium
usbutils pciutils uhubctl file lm_sensors audacious acpi usbutils pciutils uhubctl file lm_sensors audacious acpi
gimp imagemagick gimp imagemagick
(python3.withPackages(ps: with ps; [ numpy scipy matplotlib qtconsole regex ])) (python3.withPackages(ps: with ps; [ numpy scipy matplotlib qtconsole regex ]))
@ -157,9 +160,9 @@ in
services.udev.packages = [ artiq.packages.x86_64-linux.openocd-bscanspi ]; services.udev.packages = [ artiq.packages.x86_64-linux.openocd-bscanspi ];
services.udev.extraRules = (import ./extra-udev.nix); services.udev.extraRules = (import ./extra-udev.nix);
nix.binaryCachePublicKeys = ["nixbld.m-labs.hk-1:5aSRVA5b320xbNvu30tqxVPXpld73bhtOeH6uAjRyHc="]; nix.settings.trusted-public-keys = ["nixbld.m-labs.hk-1:5aSRVA5b320xbNvu30tqxVPXpld73bhtOeH6uAjRyHc="];
nix.binaryCaches = ["https://nixbld.m-labs.hk" "https://cache.nixos.org"]; nix.settings.substituters = ["https://nixbld.m-labs.hk" "https://cache.nixos.org"];
nix.sandboxPaths = ["/opt"]; nix.settings.extra-sandbox-paths = ["/opt"];
nix.extraOptions = '' nix.extraOptions = ''
experimental-features = nix-command flakes impure-derivations experimental-features = nix-command flakes impure-derivations

View File

@ -22,7 +22,7 @@
swapDevices = [ ]; swapDevices = [ ];
nix.maxJobs = lib.mkDefault 16; nix.settings.max-jobs = lib.mkDefault 16;
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;

View File

@ -22,7 +22,7 @@
swapDevices = [ ]; swapDevices = [ ];
nix.maxJobs = lib.mkDefault 16; nix.settings.max-jobs = lib.mkDefault 16;
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;

View File

@ -112,9 +112,9 @@
networking.firewall.allowedTCPPorts = [ 631 ]; networking.firewall.allowedTCPPorts = [ 631 ];
networking.firewall.interfaces.wlan0.allowedUDPPorts = [ 53 67 ]; networking.firewall.interfaces.wlan0.allowedUDPPorts = [ 53 67 ];
nix.binaryCachePublicKeys = ["nixbld.m-labs.hk-1:5aSRVA5b320xbNvu30tqxVPXpld73bhtOeH6uAjRyHc="]; nix.settings.trusted-public-keys = ["nixbld.m-labs.hk-1:5aSRVA5b320xbNvu30tqxVPXpld73bhtOeH6uAjRyHc="];
nix.binaryCaches = ["https://cache.nixos.org" "https://nixbld.m-labs.hk"]; nix.settings.substituters = ["https://nixbld.m-labs.hk" "https://cache.nixos.org"];
nix.trustedUsers = ["root" "sb"]; nix.settings.trusted-users = ["root" "sb"];
nix.extraOptions = '' nix.extraOptions = ''
experimental-features = nix-command flakes impure-derivations experimental-features = nix-command flakes impure-derivations

View File

@ -65,9 +65,9 @@ in
programs.fish.enable = true; programs.fish.enable = true;
programs.wireshark.enable = true; programs.wireshark.enable = true;
nix.binaryCachePublicKeys = ["nixbld.m-labs.hk-1:5aSRVA5b320xbNvu30tqxVPXpld73bhtOeH6uAjRyHc="]; nix.settings.trusted-public-keys = ["nixbld.m-labs.hk-1:5aSRVA5b320xbNvu30tqxVPXpld73bhtOeH6uAjRyHc="];
nix.binaryCaches = ["https://cache.nixos.org" "https://nixbld.m-labs.hk"]; nix.settings.substituters = ["https://nixbld.m-labs.hk" "https://cache.nixos.org"];
nix.trustedUsers = ["root" "sb"]; nix.settings.trusted-users = ["root" "sb"];
nix.extraOptions = '' nix.extraOptions = ''
experimental-features = nix-command flakes impure-derivations experimental-features = nix-command flakes impure-derivations

View File

@ -22,7 +22,7 @@
swapDevices = [ ]; swapDevices = [ ];
nix.maxJobs = lib.mkDefault 16; nix.settings.max-jobs = lib.mkDefault 16;
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;