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.

Upgrade to 24.11

+7 -8
+2 -4
gui.nix
··· 32 32 }; 33 33 34 34 # Graphics and parallel compute configuration 35 - hardware.opengl = { 35 + hardware.graphics = { 36 36 enable = true; 37 - driSupport = true; 38 37 extraPackages = with pkgs; [ 39 38 amdvlk 40 39 libva ··· 44 43 }; 45 44 46 45 47 - 48 46 # Enable touchpad support (enabled default in most desktopManager). 49 47 # services.xserver.libinput.enable = true; 50 48 ··· 53 51 fira-code 54 52 fira-code-symbols 55 53 noto-fonts 56 - noto-fonts-cjk 54 + noto-fonts-cjk-sans 57 55 noto-fonts-emoji 58 56 noto-fonts-extra 59 57 (nerdfonts.override { fonts = [ "FiraCode" ]; })
+2 -1
noah-home.nix
··· 129 129 xclip 130 130 zathura 131 131 fuzzel 132 + thunderbird 132 133 133 134 # Python dev tools 134 135 ruff-lsp 135 - nodePackages.pyright 136 + pyright 136 137 python311Packages.python-lsp-server 137 138 python311Packages.python-lsp-ruff 138 139
+1 -1
packages.nix
··· 69 69 grim 70 70 swayidle 71 71 swaylock 72 - gnome3.adwaita-icon-theme 72 + adwaita-icon-theme 73 73 dracula-theme 74 74 glib 75 75 xdg-utils
+1 -1
sway/config
··· 14 14 set $right l 15 15 16 16 # Your preferred terminal emulator 17 - set $term ghostty 17 + set $term kitty 18 18 # Your preferred application launcher 19 19 # Note: it's recommended that you pass the final command to sway 20 20 #set $menu dmenu_path | dmenu | xargs swaymsg exec --
+1 -1
users.nix
··· 1 1 { pkgs, ... }: 2 2 let 3 3 home-manager = builtins.fetchTarball 4 - "https://github.com/nix-community/home-manager/archive/release-24.05.tar.gz"; 4 + "https://github.com/nix-community/home-manager/archive/release-24.11.tar.gz"; 5 5 in 6 6 { 7 7