me like nix
0

Configure Feed

Select the types of activity you want to include in your feed.

add alacritty config and zsa hardware stuff

+43 -15
+32 -15
hardware-configuration.nix
··· 1 1 # Do not modify this file! It was generated by ‘nixos-generate-config’ 2 2 # and may be overwritten by future invocations. Please make changes 3 3 # to /etc/nixos/configuration.nix instead. 4 - { config, lib, pkgs, modulesPath, ... }: 4 + { 5 + config, 6 + lib, 7 + pkgs, 8 + modulesPath, 9 + ... 10 + }: 5 11 6 12 { 7 - imports = 8 - [ (modulesPath + "/installer/scan/not-detected.nix") 9 - ]; 13 + imports = [ 14 + (modulesPath + "/installer/scan/not-detected.nix") 15 + ]; 10 16 11 - boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usbhid" "usb_storage" "sd_mod" ]; 17 + boot.initrd.availableKernelModules = [ 18 + "xhci_pci" 19 + "ahci" 20 + "nvme" 21 + "usbhid" 22 + "usb_storage" 23 + "sd_mod" 24 + ]; 12 25 boot.initrd.kernelModules = [ ]; 13 26 boot.kernelModules = [ "kvm-intel" ]; 14 27 boot.extraModulePackages = [ ]; 15 28 16 - fileSystems."/" = 17 - { device = "/dev/disk/by-uuid/e51cb271-90b6-49ae-89aa-491b17e59d97"; 18 - fsType = "ext4"; 19 - }; 29 + fileSystems."/" = { 30 + device = "/dev/disk/by-uuid/e51cb271-90b6-49ae-89aa-491b17e59d97"; 31 + fsType = "ext4"; 32 + }; 20 33 21 - fileSystems."/boot" = 22 - { device = "/dev/disk/by-uuid/0089-74FA"; 23 - fsType = "vfat"; 24 - options = [ "fmask=0077" "dmask=0077" ]; 25 - }; 34 + fileSystems."/boot" = { 35 + device = "/dev/disk/by-uuid/0089-74FA"; 36 + fsType = "vfat"; 37 + options = [ 38 + "fmask=0077" 39 + "dmask=0077" 40 + ]; 41 + }; 26 42 27 43 swapDevices = [ ]; 28 44 29 45 hardware.system76.kernel-modules.enable = true; 30 - hardware.system76.enableAll = true; 46 + hardware.system76.enableAll = true; 31 47 hardware.graphics = { 32 48 enable = true; 33 49 enable32Bit = true; # crucial for many steam games 34 50 }; 51 + hardware.keyboard.zsa.enable = true; 35 52 36 53 # Enables DHCP on each ethernet and wireless interface. In case of scripted networking 37 54 # (the default) this is the recommended approach. When using systemd-networkd it's
+11
home.nix
··· 122 122 udiskie # for mounting external drives 123 123 darktable # photo editing 124 124 zoxide 125 + chromium 125 126 126 127 # --- FONTS ARE IMPORTANT --- 127 128 noto-fonts ··· 175 176 programs.starship = { 176 177 enable = true; 177 178 enableFishIntegration = true; 179 + }; 180 + 181 + programs.alacritty = { 182 + enable = true; 183 + settings = { 184 + window = { 185 + decorations = "none"; 186 + }; 187 + }; 188 + 178 189 }; 179 190 180 191 programs.helix = {