Flake for my NixOS devices

Update

bwc9876.dev 50b637e9 18257279

verified
+50 -50
+27 -27
flake.lock
··· 61 61 }, 62 62 "crane_2": { 63 63 "locked": { 64 - "lastModified": 1767461147, 65 - "narHash": "sha256-TH/xTeq/RI+DOzo+c+4F431eVuBpYVwQwBxzURe7kcI=", 64 + "lastModified": 1767744144, 65 + "narHash": "sha256-9/9ntI0D+HbN4G0TrK3KmHbTvwgswz7p8IEJsWyef8Q=", 66 66 "owner": "ipetkov", 67 67 "repo": "crane", 68 - "rev": "7d59256814085fd9666a2ae3e774dc5ee216b630", 68 + "rev": "2fb033290bf6b23f226d4c8b32f7f7a16b043d7e", 69 69 "type": "github" 70 70 }, 71 71 "original": { ··· 235 235 ] 236 236 }, 237 237 "locked": { 238 - "lastModified": 1767617821, 239 - "narHash": "sha256-hV5T4bJopoXrUR9neI8CaR04qX9XpsnydvgJaIPWkFs=", 238 + "lastModified": 1768222660, 239 + "narHash": "sha256-wpotiS/H2Lgg6B5d5uLuy6jpzur9ZoeKv3W61DsL1HQ=", 240 240 "owner": "nix-community", 241 241 "repo": "flakelight", 242 - "rev": "1d0d50612c3e13e62363aeed63715ec3a5d9e18f", 242 + "rev": "0adb311848bbc449f006ada255a9ca33ad692661", 243 243 "type": "github" 244 244 }, 245 245 "original": { ··· 362 362 ] 363 363 }, 364 364 "locked": { 365 - "lastModified": 1768068402, 366 - "narHash": "sha256-bAXnnJZKJiF7Xr6eNW6+PhBf1lg2P1aFUO9+xgWkXfA=", 365 + "lastModified": 1768397254, 366 + "narHash": "sha256-hhvxV6RUxagnwE7WEYbm7vRaR0MtdNn2Brm3rqPNj4E=", 367 367 "owner": "nix-community", 368 368 "repo": "home-manager", 369 - "rev": "8bc5473b6bc2b6e1529a9c4040411e1199c43b4c", 369 + "rev": "a0a505f803cb74a2bd386a1604973107f7e6c19b", 370 370 "type": "github" 371 371 }, 372 372 "original": { ··· 408 408 "rust-overlay": "rust-overlay" 409 409 }, 410 410 "locked": { 411 - "lastModified": 1767697030, 412 - "narHash": "sha256-0iVZ99H3kR5h6Lhw8kDDuUc5C/k6iismeWgCS1qWTQ4=", 411 + "lastModified": 1768307256, 412 + "narHash": "sha256-3yDvlAqWa0Vk3B9hFRJJrSs1xc+FwVQFLtu//VrTR4c=", 413 413 "owner": "nix-community", 414 414 "repo": "lanzaboote", 415 - "rev": "657469e8f036334db768daaf7732b1174676054b", 415 + "rev": "7e031eb535a494582f4fc58735b5aecba7b57058", 416 416 "type": "github" 417 417 }, 418 418 "original": { ··· 469 469 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 470 470 }, 471 471 "locked": { 472 - "lastModified": 1768169521, 473 - "narHash": "sha256-8BcUyVjNeEaMnJ+E1mtiM3Kd0YlwblxfHjH6RHldBVA=", 472 + "lastModified": 1768400089, 473 + "narHash": "sha256-w/jvQHJplvsHjxtv9kYsUDfc+CW/FMIuc0PIgsmGL0s=", 474 474 "owner": "sodiboo", 475 475 "repo": "niri-flake", 476 - "rev": "64abc7688c1e460c9b9ea72f9bbda8dc74a5a5a3", 476 + "rev": "904cf223bd25b5b40fc8a4254e542507674f0333", 477 477 "type": "github" 478 478 }, 479 479 "original": { ··· 502 502 "niri-unstable": { 503 503 "flake": false, 504 504 "locked": { 505 - "lastModified": 1768150783, 506 - "narHash": "sha256-1gtx2la5f8RphvN+BUZuZjiGh25WdO0Hf9+kJKIu3rA=", 505 + "lastModified": 1768196703, 506 + "narHash": "sha256-mttBQdVnVFO3mn+M+oqCsZZOtS2HvXYy+VaHxb8YuMw=", 507 507 "owner": "YaLTeR", 508 508 "repo": "niri", 509 - "rev": "e9d888cd52f8a783b07e0d6c0ec9a341a81031ca", 509 + "rev": "3672e79369d72297abda8878245ea4ec327062c6", 510 510 "type": "github" 511 511 }, 512 512 "original": { ··· 537 537 }, 538 538 "nixos-hardware": { 539 539 "locked": { 540 - "lastModified": 1767185284, 541 - "narHash": "sha256-ljDBUDpD1Cg5n3mJI81Hz5qeZAwCGxon4kQW3Ho3+6Q=", 540 + "lastModified": 1768397375, 541 + "narHash": "sha256-7QqbFi3ERvKjEdAzEYPv7iSGwpUKSrQW5wPLMFq45AQ=", 542 542 "owner": "NixOS", 543 543 "repo": "nixos-hardware", 544 - "rev": "40b1a28dce561bea34858287fbb23052c3ee63fe", 544 + "rev": "efe2094529d69a3f54892771b6be8ee4a0ebef0f", 545 545 "type": "github" 546 546 }, 547 547 "original": { ··· 568 568 }, 569 569 "nixpkgs-stable": { 570 570 "locked": { 571 - "lastModified": 1768028080, 572 - "narHash": "sha256-50aDK+8eLvsLK39TzQhKNq50/HcXyP4hyxOYoPoVxjo=", 571 + "lastModified": 1768323494, 572 + "narHash": "sha256-yBXJLE6WCtrGo7LKiB6NOt6nisBEEkguC/lq/rP3zRQ=", 573 573 "owner": "NixOS", 574 574 "repo": "nixpkgs", 575 - "rev": "d03088749a110d52a4739348f39a63f84bb0be14", 575 + "rev": "2c3e5ec5df46d3aeee2a1da0bfedd74e21f4bf3a", 576 576 "type": "github" 577 577 }, 578 578 "original": { ··· 794 794 ] 795 795 }, 796 796 "locked": { 797 - "lastModified": 1767495280, 798 - "narHash": "sha256-hEEgtE/RSRigw8xscchGymf/t1nluZwTfru4QF6O1CQ=", 797 + "lastModified": 1768272338, 798 + "narHash": "sha256-Tg/kL8eKMpZtceDvBDQYU8zowgpr7ucFRnpP/AtfuRM=", 799 799 "owner": "oxalica", 800 800 "repo": "rust-overlay", 801 - "rev": "cb24c5cc207ba8e9a4ce245eedd2d37c3a988bc1", 801 + "rev": "03dda130a8701b08b0347fcaf850a190c53a3c1e", 802 802 "type": "github" 803 803 }, 804 804 "original": {
+23 -23
homeModules/firefox.nix
··· 105 105 106 106 Extensions.Install = 107 107 map (x: "https://addons.mozilla.org/firefox/downloads/latest/${x}/latest.xpi") 108 - [ 109 - # Appearance 110 - "firefox-color" 111 - "material-icons-for-github" 108 + ( 109 + [ 110 + # Appearance 111 + "firefox-color" 112 + "material-icons-for-github" 112 113 113 - # Security / Privacy 114 - "facebook-container" 114 + # Security / Privacy 115 + "facebook-container" 115 116 116 - ## Ads / Youtube 117 - "ublock-origin" 118 - "consent-o-matic" 119 - "sponsorblock" 120 - 121 - # Information 122 - "flagfox" 123 - "awesome-rss" 124 - "identfavicon-quantum" 117 + ## Ads / Youtube 118 + "ublock-origin" 119 + "consent-o-matic" 120 + "sponsorblock" 125 121 126 - # Devtools 127 - "react-devtools" 128 - "open-graph-preview-and-debug" 129 - "wave-accessibility-tool" 130 - "styl-us" 122 + # Information 123 + "flagfox" 124 + "awesome-rss" 125 + "identfavicon-quantum" 131 126 132 - # Misc 133 - "keepassxc-browser" # integration with KeepassXC 134 - ]; 127 + # Devtools 128 + "react-devtools" 129 + "open-graph-preview-and-debug" 130 + "wave-accessibility-tool" 131 + "styl-us" 132 + ] 133 + ++ (lib.optional config.cow.keepassxc.enable "keepassxc-browser") 134 + ); 135 135 136 136 ExtensionSettings."*" = { 137 137 default_area = "menupanel";