my nix dotfiles

nix: bump flake etc.

anirudh.fi 76fda970 8ea9d11c

verified
+65 -22
+43 -21
flake.lock
··· 59 59 ] 60 60 }, 61 61 "locked": { 62 - "lastModified": 1729826725, 63 - "narHash": "sha256-w3WNlYxqWYsuzm/jgFPyhncduoDNjot28aC8j39TW0U=", 62 + "lastModified": 1731454423, 63 + "narHash": "sha256-TtwvgFxUa0wyptLhQbKaixgNW1UXf3+TDqfX3Kp63oM=", 64 64 "owner": "lnl7", 65 65 "repo": "nix-darwin", 66 - "rev": "7840909b00fbd5a183008a6eb251ea307fe4a76e", 66 + "rev": "6c71c49e2448e51ad830ed211024e6d0edc50116", 67 67 "type": "github" 68 68 }, 69 69 "original": { ··· 147 147 "type": "github" 148 148 } 149 149 }, 150 + "globset": { 151 + "inputs": { 152 + "nixpkgs-lib": [ 153 + "nix-snapshotter", 154 + "nixpkgs" 155 + ] 156 + }, 157 + "locked": { 158 + "lastModified": 1729844927, 159 + "narHash": "sha256-nBkQx23jgpGPk3aU2KcqJCoYvzjsKEjWBePmc2z8N3k=", 160 + "owner": "pdtpartners", 161 + "repo": "globset", 162 + "rev": "eb9d9e64b7ab0a64c34ba4a5a990b66506401c35", 163 + "type": "github" 164 + }, 165 + "original": { 166 + "owner": "pdtpartners", 167 + "repo": "globset", 168 + "type": "github" 169 + } 170 + }, 150 171 "home-manager": { 151 172 "inputs": { 152 173 "nixpkgs": [ ··· 154 175 ] 155 176 }, 156 177 "locked": { 157 - "lastModified": 1729894599, 158 - "narHash": "sha256-nL9nzNE5/re/P+zOv7NX6bRm5e+DeS1HIufQUJ01w20=", 178 + "lastModified": 1731235328, 179 + "narHash": "sha256-NjavpgE9/bMe/ABvZpyHIUeYF1mqR5lhaep3wB79ucs=", 159 180 "owner": "nix-community", 160 181 "repo": "home-manager", 161 - "rev": "93435d27d250fa986bfec6b2ff263161ff8288cb", 182 + "rev": "60bb110917844d354f3c18e05450606a435d2d10", 162 183 "type": "github" 163 184 }, 164 185 "original": { ··· 171 192 "inputs": { 172 193 "flake-compat": "flake-compat", 173 194 "flake-parts": "flake-parts", 195 + "globset": "globset", 174 196 "nixpkgs": [ 175 197 "nixpkgs" 176 198 ] 177 199 }, 178 200 "locked": { 179 - "lastModified": 1729627456, 180 - "narHash": "sha256-TCZdXCmnqCPsd3PjLv/LDSKJhTspLliL0DE+c/XP9BY=", 201 + "lastModified": 1730022297, 202 + "narHash": "sha256-eVMEONp3yqu0gy0RtOSEpOAueXuQsGQVqac3qCJixMU=", 181 203 "owner": "pdtpartners", 182 204 "repo": "nix-snapshotter", 183 - "rev": "f2957822a3748c91e678657a1cfd009b0440bbfd", 205 + "rev": "c738f1a16a8612dfc474a4424bacff7e89369ca3", 184 206 "type": "github" 185 207 }, 186 208 "original": { ··· 214 236 }, 215 237 "nixos-hardware": { 216 238 "locked": { 217 - "lastModified": 1729742320, 218 - "narHash": "sha256-u3Of8xRkN//me8PU+RucKA59/6RNy4B2jcGAF36P4jI=", 239 + "lastModified": 1731403644, 240 + "narHash": "sha256-T9V7CTucjRZ4Qc6pUEV/kpgNGzQbHWfGcfK6JJLfUeI=", 219 241 "owner": "nixos", 220 242 "repo": "nixos-hardware", 221 - "rev": "e8a2f6d5513fe7b7d15701b2d05404ffdc3b6dda", 243 + "rev": "f6581f1c3b137086e42a08a906bdada63045f991", 222 244 "type": "github" 223 245 }, 224 246 "original": { ··· 229 251 }, 230 252 "nixpkgs": { 231 253 "locked": { 232 - "lastModified": 1729665710, 233 - "narHash": "sha256-AlcmCXJZPIlO5dmFzV3V2XF6x/OpNWUV8Y/FMPGd8Z4=", 254 + "lastModified": 1731139594, 255 + "narHash": "sha256-IigrKK3vYRpUu+HEjPL/phrfh7Ox881er1UEsZvw9Q4=", 234 256 "owner": "NixOS", 235 257 "repo": "nixpkgs", 236 - "rev": "2768c7d042a37de65bb1b5b3268fc987e534c49d", 258 + "rev": "76612b17c0ce71689921ca12d9ffdc9c23ce40b2", 237 259 "type": "github" 238 260 }, 239 261 "original": { ··· 245 267 }, 246 268 "nixpkgs-master": { 247 269 "locked": { 248 - "lastModified": 1729926448, 249 - "narHash": "sha256-MFoJpqEAqUIFsf2/sdrmnS0FS3LZxHhA6l40coxQ/0g=", 270 + "lastModified": 1731506747, 271 + "narHash": "sha256-5gZxzQOIihYf7zjSSZLNTzBpTIZTbhXxNej3BVJSEvE=", 250 272 "owner": "NixOS", 251 273 "repo": "nixpkgs", 252 - "rev": "08c5673c9542c7f5d11f048f2b87dfe983716dd1", 274 + "rev": "189f5dcfb3e13e3dee7bf16f7baddcf9f39e158a", 253 275 "type": "github" 254 276 }, 255 277 "original": { ··· 334 356 ] 335 357 }, 336 358 "locked": { 337 - "lastModified": 1729902742, 338 - "narHash": "sha256-BBCvrousjm9kAi920INZExX1soYvwbNLhAlyMuh4vTo=", 359 + "lastModified": 1731508339, 360 + "narHash": "sha256-W0Yg3Tml1PdTKqc0yh1WAmWJxrN/sV7gfhrc+TwOQ0k=", 339 361 "owner": "zed-industries", 340 362 "repo": "zed", 341 - "rev": "d7a277607b17e9875a1aba6351e3acc64db0c1d3", 363 + "rev": "27dfb48a7b2da87f279b5180afcf9e15e2794d33", 342 364 "type": "github" 343 365 }, 344 366 "original": {
+15
home.nix
··· 59 59 pkgs.wl-clipboard 60 60 pkgs.nvtop 61 61 pkgs.vesktop 62 + pkgs.smile 62 63 64 + pkgs.gnome-pomodoro 63 65 pkgs.gnome.gnome-tweaks 64 66 pkgs.gnome.gnome-shell-extensions 65 67 pkgs.gnomeExtensions.appindicator ··· 104 106 screensaver = [ "<Control><Super>q" ]; 105 107 }; 106 108 109 + "org/gnome/shell/keybindings" = { 110 + show-screenshot-ui = [ "<Shift><Control>4" ]; 111 + }; 112 + 113 + "org/gnome/shell/keybindings/screenshot-window" = { 114 + screenshot-window = [ "<Shift><Super>space" ]; 115 + }; 116 + 117 + "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = { 118 + binding = [ "<Control>;" ]; 119 + command = "smile"; 120 + name = "emoji"; 121 + }; 107 122 }; 108 123 109 124 xdg = {
+7 -1
hosts/wyndle/configuration.nix
··· 13 13 kernel.sysctl."net.ipv4.ip_forward" = 1; 14 14 resumeDevice = "/dev/nvme0n1p2"; 15 15 kernelPackages = pkgs.linuxPackages_latest; 16 - kernelModules = [ "i2c-dev" ]; 16 + kernelModules = [ "i2c-dev" "v4l2loopback" ]; 17 17 }; 18 18 19 19 boot.blacklistedKernelModules = [ "nouveau" "nvidia" "nvidia_drm" "nvidia_modeset" ]; 20 20 boot.extraModprobeConfig = '' 21 21 blacklist nouveau 22 22 options nouveau modeset=0 23 + options v4l2loopback video_nr=2,3 width=640,1920 max_width=1920 height=480,1080 max_height=1080 format=YU12,YU12 exclusive_caps=1,1 card_label=Phone,Laptop debug=1 23 24 ''; 25 + 26 + boot.extraModulePackages = with config.boot.kernelPackages; [ 27 + v4l2loopback 28 + ]; 24 29 25 30 networking = { 26 31 nameservers = [ "8.8.8.8" "8.8.4.4" ]; ··· 224 229 c = C-c 225 230 v = C-v 226 231 backspace = C-backspace 232 + leftshift = compose 227 233 228 234 [option_mac:A] 229 235 backspace = C-backspace