cleanup
This commit is contained in:
parent
9f05bfea95
commit
496d1d33a8
6 changed files with 88 additions and 64 deletions
|
|
@ -18,6 +18,12 @@
|
|||
enable = true;
|
||||
useRoutingFeatures = "both";
|
||||
};
|
||||
programs.nh = {
|
||||
enable = true;
|
||||
clean.enable = true;
|
||||
clean.extraArgs = "--keep-since 4d --keep 3";
|
||||
flake = "/home/maya/.config/nixos";
|
||||
};
|
||||
programs.adb.enable = true;
|
||||
services.wivrn.enable = true;
|
||||
services.wivrn.openFirewall = true;
|
||||
|
|
@ -43,11 +49,28 @@
|
|||
};
|
||||
|
||||
security.polkit.enable = true;
|
||||
boot.loader.systemd-boot.enable = false;
|
||||
boot.loader.limine = {
|
||||
enable = true;
|
||||
style.wallpapers = [ ];
|
||||
additionalFiles = {
|
||||
"efi/memtest86/memtest86.efi" = "${pkgs.memtest86-efi}/BOOTX64.efi";
|
||||
"efi/shell.efi" = "${pkgs.edk2-uefi-shell}/shell.efi";
|
||||
|
||||
};
|
||||
extraEntries = ''
|
||||
/memtest86
|
||||
protocol: efi
|
||||
path: boot():/limine/efi/memtest86/memtest86.efi
|
||||
/shell
|
||||
protocol: efi
|
||||
path: boot():/limine/efi/shell.efi
|
||||
'';
|
||||
|
||||
};
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
powerManagement.cpuFreqGovernor = "performance";
|
||||
# Bootloader.
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
programs.virt-manager.enable = true;
|
||||
services.gvfs.enable = true;
|
||||
hardware.keyboard.qmk.enable = true;
|
||||
|
|
@ -226,6 +249,8 @@ SUBSYSTEMS=="usb", ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9008", MODE="0666
|
|||
wayvr-dashboard
|
||||
xwayland-satellite
|
||||
polychromatic
|
||||
memtest86-efi
|
||||
edk2-uefi-shell
|
||||
];
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@
|
|||
boot.kernelModules = [ "kvm-intel" "vfio_virqfd" "vhost-net" "v4l2loopback" "12c-dev" ];
|
||||
boot.extraModulePackages = with config.boot.kernelPackages; [ v4l2loopback vendor-reset];
|
||||
boot.extraModprobeConfig = ''
|
||||
options vfio-pci ids=1002:6fdf,1002:aaf0,1b21:1242
|
||||
options vfio-pci ids=1002:6fdf,1002:aaf0,1b21:1242,1002:67df
|
||||
options v4l2loopback devices=2 video_nr=1,2 card_label="OBS Cam, Virt Cam" exclusive_caps=1
|
||||
'';
|
||||
boot.blacklistedKernelModules = ["nouveau"];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue