Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

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

FIX GPU rendering stuff

+22 -9
+19 -8
gui.nix
··· 2 2 unstable = import <nixos-unstable> { }; 3 3 in { 4 4 # Enable the X11 windowing system. 5 - services.xserver.enable = true; 5 + services.xserver = { 6 + enable = true; 7 + videoDrivers = ["amdgpu"]; 8 + }; 6 9 7 10 # Configure keymap in X11 8 11 # services.xserver.xkb.layout = "us"; ··· 22 25 }; 23 26 24 27 # Graphics and parallel compute configuration 25 - hardware.opengl.extraPackages = [ 26 - # TODO: figure out why this doesn't work 27 - # Looks like it requires unfree 28 - # rocmPackages.clr.icd 29 - pkgs.amdvlk 30 - pkgs.libva 31 - ]; 28 + hardware.opengl = { 29 + enable = true; 30 + driSupport = true; 31 + extraPackages = with pkgs; [ 32 + # TODO: figure out why this doesn't work 33 + # Looks like it requires unfree 34 + # rocmPackages.clr.icd 35 + amdvlk 36 + libva 37 + mesa.drivers 38 + rocmPackages.clr.icd 39 + ]; 40 + }; 41 + 42 + 32 43 33 44 # Enable touchpad support (enabled default in most desktopManager). 34 45 # services.xserver.libinput.enable = true;
+3 -1
noah-home.nix
··· 32 32 iperf3 33 33 entr 34 34 bitwarden-cli 35 + lf 35 36 36 37 # Dev tools 37 38 git ··· 41 42 babashka 42 43 ccls 43 44 clojure 45 + graalvm-ce 44 46 cmake 45 47 ctags 46 48 kotlin ··· 89 91 90 92 # Unfree 91 93 obsidian 92 - unstable.discord 94 + discord 93 95 spotify 94 96 telegram-desktop 95 97 ];