diff options
| author | Oromis Foxtail <qwertman783@outlook.com> | 2026-04-19 22:43:36 +0200 |
|---|---|---|
| committer | Oromis Foxtail <qwertman783@outlook.com> | 2026-04-19 22:43:36 +0200 |
| commit | dae3c2ca44b4cc0f5b250db1732e7c106470e804 (patch) | |
| tree | 5f808b74f367c361490513609a05570cb5af5bda | |
| parent | efd7ae753371ae1aa6dedf090bc0736ee736ad11 (diff) | |
fixed some issues
| -rw-r--r-- | hosts/herra/drivers.nix | 14 | ||||
| -rw-r--r-- | hosts/herra/file-system.nix | 6 | ||||
| -rw-r--r--[-rwxr-xr-x] | hosts/herra/hardware-configuration.nix | 26 |
3 files changed, 27 insertions, 19 deletions
diff --git a/hosts/herra/drivers.nix b/hosts/herra/drivers.nix index 53971a7..e731695 100644 --- a/hosts/herra/drivers.nix +++ b/hosts/herra/drivers.nix @@ -1,4 +1,4 @@ -{...}: { +{pkgs, ...}: { services.xserver.videoDrivers = ["amdgpu"]; # AMD GPU drivers boot.kernel.sysctl."kernel.sched_rt_runtime_us" = -1; # Realtime audio @@ -7,24 +7,22 @@ enable = true; enable32Bit = true; # CRITICAL for Steam/Proton extraPackages = with pkgs; [ - amdvlk rocmPackages.clr.icd # OpenCL ]; extraPackages32 = with pkgs; [ - driversi686Linux.amdvlk ]; }; cpu.intel.updateMicrocode = true; enableRedistributableFirmware = true; - -boot.extraModulePackages = with config.boot.kernelPackages; [ - v4l2loopback -]; +}; +#TODO: FIX +#boot.extraModulePackages = with boot.kernelPackages; [ +# v4l2loopback +#]; boot.kernelModules = [ "v4l2loopback" ]; boot.extraModprobeConfig = '' options v4l2loopback devices=1 video_nr=1 card_label="OBS Virtual Camera" exclusive_caps=1 ''; - }; } diff --git a/hosts/herra/file-system.nix b/hosts/herra/file-system.nix index 71a77fd..47e75cb 100644 --- a/hosts/herra/file-system.nix +++ b/hosts/herra/file-system.nix @@ -1,7 +1,5 @@ {...}: { fileSystems."/nix" = { - device = "/dev/disk/by-label/nixstore"; - fsType = "btrfs"; - options = [ "subvol=@nix" "compress=zstd:3" "noatime" ]; + options = [ "compress=zstd:3" "noatime" ]; #"subvol=@nix" }; -}
\ No newline at end of file +} diff --git a/hosts/herra/hardware-configuration.nix b/hosts/herra/hardware-configuration.nix index 0dc8341..578ae01 100755..100644 --- a/hosts/herra/hardware-configuration.nix +++ b/hosts/herra/hardware-configuration.nix @@ -1,29 +1,41 @@ -# Do not modify this file! It was generated by 'nixos-generate-config' +# Do not modify this file! It was generated by ‘nixos-generate-config’ # and may be overwritten by future invocations. Please make changes # to /etc/nixos/configuration.nix instead. { config, lib, pkgs, modulesPath, ... }: { - imports = [ - (modulesPath + "/installer/scan/not-detected.nix") + imports = + [ (modulesPath + "/installer/scan/not-detected.nix") ]; - boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "usb_storage" "sd_mod" ]; + boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "thunderbolt" "usbhid" "usb_storage" "sd_mod" ]; boot.initrd.kernelModules = [ ]; boot.kernelModules = [ "kvm-intel" ]; boot.extraModulePackages = [ ]; fileSystems."/" = - { device = "/dev/disk/by-uuid/f62daee8-ba51-478c-97db-c8b96c12043e"; - fsType = "ext4"; + { device = "/dev/disk/by-uuid/229a13d8-159e-40b6-915a-606c32e3ca79"; + fsType = "btrfs"; + options = [ "subvol=@" ]; + }; + + fileSystems."/home" = + { device = "/dev/disk/by-uuid/229a13d8-159e-40b6-915a-606c32e3ca79"; + fsType = "btrfs"; + options = [ "subvol=@home" ]; }; fileSystems."/boot" = - { device = "/dev/disk/by-uuid/22BE-C329"; + { device = "/dev/disk/by-uuid/03F6-F782"; fsType = "vfat"; options = [ "fmask=0077" "dmask=0077" ]; }; + fileSystems."/nix" = + { device = "/dev/disk/by-uuid/28fb6b6d-fb64-4a42-80af-88ce7b081258"; + fsType = "btrfs"; + }; + swapDevices = [ ]; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; |
