this repo has no description
4
fork

Configure Feed

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

bleh

dusk 8b501186 a9676b84

+241 -139
+53 -32
_sources/generated.json
··· 62 62 }, 63 63 "disko": { 64 64 "cargoLocks": null, 65 - "date": "2025-10-17", 65 + "date": "2025-11-04", 66 66 "extract": null, 67 67 "name": "disko", 68 68 "passthru": null, ··· 74 74 "name": null, 75 75 "owner": "nix-community", 76 76 "repo": "disko", 77 - "rev": "3a9450b26e69dcb6f8de6e2b07b3fc1c288d85f5", 78 - "sha256": "sha256-y7UhnWlER8r776JsySqsbTUh2Txf7K30smfHlqdaIQw=", 77 + "rev": "af087d076d3860760b3323f6b583f4d828c1ac17", 78 + "sha256": "sha256-TtcPgPmp2f0FAnc+DMEw4ardEgv1SGNR3/WFGH0N19M=", 79 79 "sparseCheckout": [], 80 80 "type": "github" 81 81 }, 82 - "version": "3a9450b26e69dcb6f8de6e2b07b3fc1c288d85f5" 82 + "version": "af087d076d3860760b3323f6b583f4d828c1ac17" 83 83 }, 84 84 "facter": { 85 85 "cargoLocks": null, 86 - "date": "2025-10-22", 86 + "date": "2025-11-04", 87 87 "extract": null, 88 88 "name": "facter", 89 89 "passthru": null, ··· 95 95 "name": null, 96 96 "owner": "nix-community", 97 97 "repo": "nixos-facter-modules", 98 - "rev": "70bcd64225d167c7af9b475c4df7b5abba5c7de8", 99 - "sha256": "sha256-4lDjGnWRBLwqKQ4UWSUq6Mvxu9r8DSqCCydodW/Jsi8=", 98 + "rev": "fa695bff9ec37fd5bbd7ee3181dbeb5f97f53c96", 99 + "sha256": "sha256-iaRf6n0KPl9hndnIft3blm1YTAyxSREV1oX0MFZ6Tk4=", 100 100 "sparseCheckout": [], 101 101 "type": "github" 102 102 }, 103 - "version": "70bcd64225d167c7af9b475c4df7b5abba5c7de8" 103 + "version": "fa695bff9ec37fd5bbd7ee3181dbeb5f97f53c96" 104 104 }, 105 105 "gomod2nix": { 106 106 "cargoLocks": null, ··· 125 125 }, 126 126 "home": { 127 127 "cargoLocks": null, 128 - "date": "2025-10-28", 128 + "date": "2025-11-05", 129 129 "extract": null, 130 130 "name": "home", 131 131 "passthru": null, ··· 137 137 "name": null, 138 138 "owner": "nix-community", 139 139 "repo": "home-manager", 140 - "rev": "ca2ab1d877a24d5a437dad62f56b8b2c02e964e9", 141 - "sha256": "sha256-fHr+tIYBJccNF8QWqgowfRmEAtAMSt1deZIRNKL8A7c=", 140 + "rev": "af119feb17cb242398e0fb97f92b867d25882522", 141 + "sha256": "sha256-c/164YOPkV09BH8KIUdvVvJs3VF2LNIbE2piKGgXPxk=", 142 142 "sparseCheckout": [], 143 143 "type": "github" 144 144 }, 145 - "version": "ca2ab1d877a24d5a437dad62f56b8b2c02e964e9" 145 + "version": "af119feb17cb242398e0fb97f92b867d25882522" 146 146 }, 147 147 "limbusart": { 148 148 "cargoLocks": null, ··· 207 207 }, 208 208 "nixos-hardware": { 209 209 "cargoLocks": null, 210 - "date": "2025-10-20", 210 + "date": "2025-11-05", 211 211 "extract": null, 212 212 "name": "nixos-hardware", 213 213 "passthru": null, ··· 219 219 "name": null, 220 220 "owner": "NixOS", 221 221 "repo": "nixos-hardware", 222 - "rev": "d6645c340ef7d821602fd2cd199e8d1eed10afbc", 223 - "sha256": "sha256-2m1S4jl+GEDtlt2QqeHil8Ny456dcGSKJAM7q3j/BFU=", 222 + "rev": "e4c6ee69e710805a15a3da905214a25618271609", 223 + "sha256": "sha256-VjZLHnj9tqFRigpD6SJtTKmQsys77jCX5YcnmMnUqH8=", 224 + "sparseCheckout": [], 225 + "type": "github" 226 + }, 227 + "version": "e4c6ee69e710805a15a3da905214a25618271609" 228 + }, 229 + "nixpkgs-xr": { 230 + "cargoLocks": null, 231 + "date": "2025-11-06", 232 + "extract": null, 233 + "name": "nixpkgs-xr", 234 + "passthru": null, 235 + "pinned": false, 236 + "src": { 237 + "deepClone": false, 238 + "fetchSubmodules": false, 239 + "leaveDotGit": false, 240 + "name": null, 241 + "owner": "nix-community", 242 + "repo": "nixpkgs-xr", 243 + "rev": "08cdeeabf5fcb0e44d2be5540e6dfa52f70f0401", 244 + "sha256": "sha256-/SzIdw3HiKb9C66MyiQFuuX5ExVASm0M3abav9ypZPo=", 224 245 "sparseCheckout": [], 225 246 "type": "github" 226 247 }, 227 - "version": "d6645c340ef7d821602fd2cd199e8d1eed10afbc" 248 + "version": "08cdeeabf5fcb0e44d2be5540e6dfa52f70f0401" 228 249 }, 229 250 "nsid-tracker": { 230 251 "cargoLocks": null, ··· 248 269 }, 249 270 "nucleus": { 250 271 "cargoLocks": null, 251 - "date": "2025-10-31", 272 + "date": "2025-11-05", 252 273 "extract": null, 253 274 "name": "nucleus", 254 275 "passthru": null, ··· 258 279 "fetchSubmodules": false, 259 280 "leaveDotGit": false, 260 281 "name": null, 261 - "rev": "424bd6cfb7aaa5f178dc32e79a997d229c7bd823", 262 - "sha256": "sha256-jK+4I2WT60bFQaq6ItlPFzvDj9P3pu386m1AtrzUmc4=", 282 + "rev": "1288cb9847122b8c17375f9b7bd2947e771fd433", 283 + "sha256": "sha256-BgLZW4KhzQqNVoeBMbyfFduSqVuzkJPSVutU/pCWzoo=", 263 284 "sparseCheckout": [], 264 285 "type": "git", 265 286 "url": "https://tangled.org/@ptr.pet/nucleus" 266 287 }, 267 - "version": "424bd6cfb7aaa5f178dc32e79a997d229c7bd823" 288 + "version": "1288cb9847122b8c17375f9b7bd2947e771fd433" 268 289 }, 269 290 "stylix": { 270 291 "cargoLocks": null, 271 - "date": "2025-10-28", 292 + "date": "2025-11-04", 272 293 "extract": null, 273 294 "name": "stylix", 274 295 "passthru": null, ··· 280 301 "name": null, 281 302 "owner": "nix-community", 282 303 "repo": "stylix", 283 - "rev": "f8f4e3c3658ee962f8f332a56720c8dfc2836f7a", 284 - "sha256": "sha256-nKOOPeblDcebtYfBjHo+PHXHKNSNKuifn1EGcBEgKWs=", 304 + "rev": "647bb8dd96a206a1b79c4fd714affc88b409e10b", 305 + "sha256": "sha256-QVfC53Ri+8n3e7Ujx9kq6all3+TLBRRPRnc6No5qY5w=", 285 306 "sparseCheckout": [], 286 307 "type": "github" 287 308 }, 288 - "version": "f8f4e3c3658ee962f8f332a56720c8dfc2836f7a" 309 + "version": "647bb8dd96a206a1b79c4fd714affc88b409e10b" 289 310 }, 290 311 "tangled": { 291 312 "cargoLocks": null, 292 - "date": "2025-10-31", 313 + "date": "2025-11-05", 293 314 "extract": null, 294 315 "name": "tangled", 295 316 "passthru": null, ··· 299 320 "fetchSubmodules": false, 300 321 "leaveDotGit": false, 301 322 "name": null, 302 - "rev": "1502dfc738aa9adfd172dee4244b5cb94e8bc795", 303 - "sha256": "sha256-9BF40ZTZmAvovtijIF7di3QxtGESlFyvalVte0vp4QI=", 323 + "rev": "dd1bcee8c99bf799130645f32c94d1693f812f0d", 324 + "sha256": "sha256-1PGiDLrx1hNGNoUCnmc1Np2t48r7nIxxiTO8JHvaTws=", 304 325 "sparseCheckout": [], 305 326 "type": "git", 306 327 "url": "https://tangled.org/@tangled.org/core" 307 328 }, 308 - "version": "1502dfc738aa9adfd172dee4244b5cb94e8bc795" 329 + "version": "dd1bcee8c99bf799130645f32c94d1693f812f0d" 309 330 }, 310 331 "tangled-sqlite-lib": { 311 332 "cargoLocks": null, ··· 323 344 }, 324 345 "zen-browser": { 325 346 "cargoLocks": null, 326 - "date": "2025-10-27", 347 + "date": "2025-11-05", 327 348 "extract": null, 328 349 "name": "zen-browser", 329 350 "passthru": null, ··· 335 356 "name": null, 336 357 "owner": "0xc000022070", 337 358 "repo": "zen-browser-flake", 338 - "rev": "79a94872a3e6993a051c4e22a2dcb02c1d088acf", 339 - "sha256": "sha256-E1PobJMiFmVUX2YdqYk/MpKb0LXavOYvlg8DCBBzlHc=", 359 + "rev": "fe8ae759ef4b2d313efcf01015d53f047af28281", 360 + "sha256": "sha256-Vas4GE5OFDrxcuXSDvvGr2hxlVsrFCnzhL58YdpIdPI=", 340 361 "sparseCheckout": [], 341 362 "type": "github" 342 363 }, 343 - "version": "79a94872a3e6993a051c4e22a2dcb02c1d088acf" 364 + "version": "fe8ae759ef4b2d313efcf01015d53f047af28281" 344 365 } 345 366 }
+44 -32
_sources/generated.nix
··· 43 43 }; 44 44 disko = { 45 45 pname = "disko"; 46 - version = "3a9450b26e69dcb6f8de6e2b07b3fc1c288d85f5"; 46 + version = "af087d076d3860760b3323f6b583f4d828c1ac17"; 47 47 src = fetchFromGitHub { 48 48 owner = "nix-community"; 49 49 repo = "disko"; 50 - rev = "3a9450b26e69dcb6f8de6e2b07b3fc1c288d85f5"; 50 + rev = "af087d076d3860760b3323f6b583f4d828c1ac17"; 51 51 fetchSubmodules = false; 52 - sha256 = "sha256-y7UhnWlER8r776JsySqsbTUh2Txf7K30smfHlqdaIQw="; 52 + sha256 = "sha256-TtcPgPmp2f0FAnc+DMEw4ardEgv1SGNR3/WFGH0N19M="; 53 53 }; 54 - date = "2025-10-17"; 54 + date = "2025-11-04"; 55 55 }; 56 56 facter = { 57 57 pname = "facter"; 58 - version = "70bcd64225d167c7af9b475c4df7b5abba5c7de8"; 58 + version = "fa695bff9ec37fd5bbd7ee3181dbeb5f97f53c96"; 59 59 src = fetchFromGitHub { 60 60 owner = "nix-community"; 61 61 repo = "nixos-facter-modules"; 62 - rev = "70bcd64225d167c7af9b475c4df7b5abba5c7de8"; 62 + rev = "fa695bff9ec37fd5bbd7ee3181dbeb5f97f53c96"; 63 63 fetchSubmodules = false; 64 - sha256 = "sha256-4lDjGnWRBLwqKQ4UWSUq6Mvxu9r8DSqCCydodW/Jsi8="; 64 + sha256 = "sha256-iaRf6n0KPl9hndnIft3blm1YTAyxSREV1oX0MFZ6Tk4="; 65 65 }; 66 - date = "2025-10-22"; 66 + date = "2025-11-04"; 67 67 }; 68 68 gomod2nix = { 69 69 pname = "gomod2nix"; ··· 79 79 }; 80 80 home = { 81 81 pname = "home"; 82 - version = "ca2ab1d877a24d5a437dad62f56b8b2c02e964e9"; 82 + version = "af119feb17cb242398e0fb97f92b867d25882522"; 83 83 src = fetchFromGitHub { 84 84 owner = "nix-community"; 85 85 repo = "home-manager"; 86 - rev = "ca2ab1d877a24d5a437dad62f56b8b2c02e964e9"; 86 + rev = "af119feb17cb242398e0fb97f92b867d25882522"; 87 87 fetchSubmodules = false; 88 - sha256 = "sha256-fHr+tIYBJccNF8QWqgowfRmEAtAMSt1deZIRNKL8A7c="; 88 + sha256 = "sha256-c/164YOPkV09BH8KIUdvVvJs3VF2LNIbE2piKGgXPxk="; 89 89 }; 90 - date = "2025-10-28"; 90 + date = "2025-11-05"; 91 91 }; 92 92 limbusart = { 93 93 pname = "limbusart"; ··· 131 131 }; 132 132 nixos-hardware = { 133 133 pname = "nixos-hardware"; 134 - version = "d6645c340ef7d821602fd2cd199e8d1eed10afbc"; 134 + version = "e4c6ee69e710805a15a3da905214a25618271609"; 135 135 src = fetchFromGitHub { 136 136 owner = "NixOS"; 137 137 repo = "nixos-hardware"; 138 - rev = "d6645c340ef7d821602fd2cd199e8d1eed10afbc"; 138 + rev = "e4c6ee69e710805a15a3da905214a25618271609"; 139 139 fetchSubmodules = false; 140 - sha256 = "sha256-2m1S4jl+GEDtlt2QqeHil8Ny456dcGSKJAM7q3j/BFU="; 140 + sha256 = "sha256-VjZLHnj9tqFRigpD6SJtTKmQsys77jCX5YcnmMnUqH8="; 141 141 }; 142 - date = "2025-10-20"; 142 + date = "2025-11-05"; 143 + }; 144 + nixpkgs-xr = { 145 + pname = "nixpkgs-xr"; 146 + version = "08cdeeabf5fcb0e44d2be5540e6dfa52f70f0401"; 147 + src = fetchFromGitHub { 148 + owner = "nix-community"; 149 + repo = "nixpkgs-xr"; 150 + rev = "08cdeeabf5fcb0e44d2be5540e6dfa52f70f0401"; 151 + fetchSubmodules = false; 152 + sha256 = "sha256-/SzIdw3HiKb9C66MyiQFuuX5ExVASm0M3abav9ypZPo="; 153 + }; 154 + date = "2025-11-06"; 143 155 }; 144 156 nsid-tracker = { 145 157 pname = "nsid-tracker"; ··· 157 169 }; 158 170 nucleus = { 159 171 pname = "nucleus"; 160 - version = "424bd6cfb7aaa5f178dc32e79a997d229c7bd823"; 172 + version = "1288cb9847122b8c17375f9b7bd2947e771fd433"; 161 173 src = fetchgit { 162 174 url = "https://tangled.org/@ptr.pet/nucleus"; 163 - rev = "424bd6cfb7aaa5f178dc32e79a997d229c7bd823"; 175 + rev = "1288cb9847122b8c17375f9b7bd2947e771fd433"; 164 176 fetchSubmodules = false; 165 177 deepClone = false; 166 178 leaveDotGit = false; 167 179 sparseCheckout = [ ]; 168 - sha256 = "sha256-jK+4I2WT60bFQaq6ItlPFzvDj9P3pu386m1AtrzUmc4="; 180 + sha256 = "sha256-BgLZW4KhzQqNVoeBMbyfFduSqVuzkJPSVutU/pCWzoo="; 169 181 }; 170 - date = "2025-10-31"; 182 + date = "2025-11-05"; 171 183 }; 172 184 stylix = { 173 185 pname = "stylix"; 174 - version = "f8f4e3c3658ee962f8f332a56720c8dfc2836f7a"; 186 + version = "647bb8dd96a206a1b79c4fd714affc88b409e10b"; 175 187 src = fetchFromGitHub { 176 188 owner = "nix-community"; 177 189 repo = "stylix"; 178 - rev = "f8f4e3c3658ee962f8f332a56720c8dfc2836f7a"; 190 + rev = "647bb8dd96a206a1b79c4fd714affc88b409e10b"; 179 191 fetchSubmodules = false; 180 - sha256 = "sha256-nKOOPeblDcebtYfBjHo+PHXHKNSNKuifn1EGcBEgKWs="; 192 + sha256 = "sha256-QVfC53Ri+8n3e7Ujx9kq6all3+TLBRRPRnc6No5qY5w="; 181 193 }; 182 - date = "2025-10-28"; 194 + date = "2025-11-04"; 183 195 }; 184 196 tangled = { 185 197 pname = "tangled"; 186 - version = "1502dfc738aa9adfd172dee4244b5cb94e8bc795"; 198 + version = "dd1bcee8c99bf799130645f32c94d1693f812f0d"; 187 199 src = fetchgit { 188 200 url = "https://tangled.org/@tangled.org/core"; 189 - rev = "1502dfc738aa9adfd172dee4244b5cb94e8bc795"; 201 + rev = "dd1bcee8c99bf799130645f32c94d1693f812f0d"; 190 202 fetchSubmodules = false; 191 203 deepClone = false; 192 204 leaveDotGit = false; 193 205 sparseCheckout = [ ]; 194 - sha256 = "sha256-9BF40ZTZmAvovtijIF7di3QxtGESlFyvalVte0vp4QI="; 206 + sha256 = "sha256-1PGiDLrx1hNGNoUCnmc1Np2t48r7nIxxiTO8JHvaTws="; 195 207 }; 196 - date = "2025-10-31"; 208 + date = "2025-11-05"; 197 209 }; 198 210 tangled-sqlite-lib = { 199 211 pname = "tangled-sqlite-lib"; ··· 205 217 }; 206 218 zen-browser = { 207 219 pname = "zen-browser"; 208 - version = "79a94872a3e6993a051c4e22a2dcb02c1d088acf"; 220 + version = "fe8ae759ef4b2d313efcf01015d53f047af28281"; 209 221 src = fetchFromGitHub { 210 222 owner = "0xc000022070"; 211 223 repo = "zen-browser-flake"; 212 - rev = "79a94872a3e6993a051c4e22a2dcb02c1d088acf"; 224 + rev = "fe8ae759ef4b2d313efcf01015d53f047af28281"; 213 225 fetchSubmodules = false; 214 - sha256 = "sha256-E1PobJMiFmVUX2YdqYk/MpKb0LXavOYvlg8DCBBzlHc="; 226 + sha256 = "sha256-Vas4GE5OFDrxcuXSDvvGr2hxlVsrFCnzhL58YdpIdPI="; 215 227 }; 216 - date = "2025-10-27"; 228 + date = "2025-11-05"; 217 229 }; 218 230 }
+1 -1
dns/dnsconfig.js
··· 104 104 // atproto 105 105 TXT("_atproto", "did=did:plc:dfl62fgb7wtjj3fcbb72naae"), 106 106 A("nil", WOLUMONDE_IP, CF_PROXY_OFF), 107 - TXT("_atproto.nil", "did=did:web:dawn.gaze.systems"), 107 + TXT("_atproto.nil", "did=did:plc:dumbmutttrskde4ibwbnbike"), 108 108 TXT("_atproto.june", "did=did:plc:y3z2rr7q5rywu4fjn3fmfyop"), 109 109 // june 110 110 CNAME("june", "girlboss.ceo."),
+15 -15
flake.lock
··· 9 9 "rust-overlay": "rust-overlay" 10 10 }, 11 11 "locked": { 12 - "lastModified": 1761548673, 13 - "narHash": "sha256-/513FfwpfbeppPdGDbmLhgcctLqEHdx8Rs92jImKA3M=", 12 + "lastModified": 1762525922, 13 + "narHash": "sha256-DX0/D0o/lUQRMCuoAoJiXkDqoISLSgkQAlsPqPS4i6M=", 14 14 "owner": "chaotic-cx", 15 15 "repo": "nyx", 16 - "rev": "25ef687b6a0a13e9d39c3949e7de05873f5571a9", 16 + "rev": "863eed9a7967cb307ecdcdba0c7b87db6a314865", 17 17 "type": "github" 18 18 }, 19 19 "original": { ··· 45 45 ] 46 46 }, 47 47 "locked": { 48 - "lastModified": 1761513701, 49 - "narHash": "sha256-w7qOcQb1FSMZASvWe01r99QqZ5LnHO0k3rgs5ryyig0=", 48 + "lastModified": 1762463325, 49 + "narHash": "sha256-33YUsWpPyeBZEWrKQ2a1gkRZ7i0XCC/2MYpU6BVeQSU=", 50 50 "owner": "nix-community", 51 51 "repo": "home-manager", 52 - "rev": "255b6a0ef2f488a2fad051361699cc67db57338c", 52 + "rev": "0562fef070a1027325dd4ea10813d64d2c967b39", 53 53 "type": "github" 54 54 }, 55 55 "original": { ··· 67 67 ] 68 68 }, 69 69 "locked": { 70 - "lastModified": 1761376732, 71 - "narHash": "sha256-wavx9gROyuRZKSvPCCBh78gOur7o88ndRi545njNRrM=", 70 + "lastModified": 1762452596, 71 + "narHash": "sha256-Iaga+mkwWnWa6FxsAYknpHzeP344VCKGkdudX420LgA=", 72 72 "owner": "Jovian-Experiments", 73 73 "repo": "Jovian-NixOS", 74 - "rev": "8bef482d65425d0cff6b20c11a5f054f85569a38", 74 + "rev": "99919fd35e70c1b18ce948d5329928d751031312", 75 75 "type": "github" 76 76 }, 77 77 "original": { ··· 105 105 }, 106 106 "nixpkgs": { 107 107 "locked": { 108 - "lastModified": 1761373498, 109 - "narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=", 108 + "lastModified": 1762363567, 109 + "narHash": "sha256-YRqMDEtSMbitIMj+JLpheSz0pwEr0Rmy5mC7myl17xs=", 110 110 "owner": "NixOS", 111 111 "repo": "nixpkgs", 112 - "rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce", 112 + "rev": "ae814fd3904b621d8ab97418f1d0f2eb0d3716f4", 113 113 "type": "github" 114 114 }, 115 115 "original": { ··· 149 149 ] 150 150 }, 151 151 "locked": { 152 - "lastModified": 1761446259, 153 - "narHash": "sha256-JNNOtIIVIX+yBIsh1rq1Nxhc1LZq168vuQB5sqrZbCY=", 152 + "lastModified": 1762483116, 153 + "narHash": "sha256-Z8EVsTH10BjCdFyPxbUu5jBV+HGL39rh9+beQcnNRm0=", 154 154 "owner": "oxalica", 155 155 "repo": "rust-overlay", 156 - "rev": "95098bb4d55ebe167c082fc40705a73ef76b58e4", 156 + "rev": "9de55b59b6aaadbd9dbf223765a835239b767ee5", 157 157 "type": "github" 158 158 }, 159 159 "original": {
+10 -12
hosts/chernobog/default.nix
··· 1 1 { 2 - config, 3 - lib, 4 2 tlib, 5 3 pkgs, 6 4 inputs, ··· 10 8 imports = 11 9 with inputs; 12 10 [ 13 - "${inputs.facter}/modules/nixos/facter.nix" 14 - "${inputs.disko}/module.nix" 15 - "${inputs.home}/nixos" 16 - "${inputs.nixos-hardware}/common/pc" 17 - "${inputs.nixos-hardware}/common/pc/ssd" 18 - "${inputs.nixos-hardware}/common/cpu/amd" 19 - "${inputs.nixos-hardware}/common/cpu/amd/pstate.nix" 20 - "${inputs.nixos-hardware}/common/cpu/amd/zenpower.nix" 21 - "${inputs.nixos-hardware}/common/gpu/amd" 11 + "${facter}/modules/nixos/facter.nix" 12 + "${disko}/module.nix" 13 + "${home}/nixos" 14 + "${nixos-hardware}/common/pc" 15 + "${nixos-hardware}/common/pc/ssd" 16 + "${nixos-hardware}/common/cpu/amd" 17 + "${nixos-hardware}/common/cpu/amd/pstate.nix" 18 + "${nixos-hardware}/common/cpu/amd/zenpower.nix" 19 + "${nixos-hardware}/common/gpu/amd" 22 20 ../../users/root 23 21 ../../users/mayer 24 - ../../modules/base 22 + ../../modules 25 23 ../../locale/default.nix 26 24 ] 27 25 ++ (tlib.importFolder (toString ./modules));
+5
hosts/chernobog/modules/bluetooth.nix
··· 1 + {pkgs, ...}: { 2 + hardware.bluetooth.enable = true; 3 + 4 + environment.systemPackages = [pkgs.bluetuith]; 5 + }
+6
hosts/chernobog/modules/obs.nix
··· 1 + { 2 + programs.obs-studio = { 3 + enable = true; 4 + enableVirtualCamera = true; 5 + }; 6 + }
+14 -1
hosts/chernobog/modules/vr.nix
··· 10 10 openFirewall = true; 11 11 defaultRuntime = true; 12 12 autoStart = true; 13 + config = { 14 + enable = true; 15 + json = { 16 + scale = 1.0; 17 + bitrate = 60000000; 18 + encoders = [ 19 + { 20 + encoder = "vaapi"; 21 + codec = "h265"; 22 + } 23 + ]; 24 + }; 25 + }; 13 26 }; 14 27 15 28 # programs.envision.enable = true; 16 29 17 - environment.systemPackages = [ pkgs.wlx-overlay-s ]; 30 + environment.systemPackages = with pkgs; [ wlx-overlay-s eepyxr wayvr-dashboard ]; 18 31 }
+1 -1
hosts/dzwonek/modules/headscale.nix/default.nix
··· 24 24 other-infra = [ "group:admin" ]; 25 25 }; 26 26 hosts = { 27 - chernobog = "100.64.0.9"; 27 + chernobog = "100.64.0.8"; 28 28 wolumonde = "100.64.0.2"; 29 29 higashi = "100.64.0.5"; 30 30 };
-4
hosts/dzwonek/modules/ssh.nix
··· 1 - { inputs, ... }: 2 1 { 3 2 services.fail2ban.enable = true; 4 3 services.openssh = { 5 4 enable = true; 6 5 settings.PasswordAuthentication = false; 7 6 }; 8 - users.users.root.openssh.authorizedKeys.keys = [ 9 - (builtins.readFile "${inputs.self}/secrets/yusdacra.key.pub") 10 - ]; 11 7 }
+2 -1
hosts/volsinii/default.nix
··· 2 2 inputs, 3 3 tlib, 4 4 pkgs, 5 - modulesPath, 6 5 ... 7 6 }: 8 7 { ··· 11 10 "${inputs.home}/nixos" 12 11 "${inputs.disko}/module.nix" 13 12 ../../modules 13 + ../../modules/stylix-null.nix 14 14 ../../users/root 15 + ../../users/dawn 15 16 ./disk-config.nix 16 17 ] 17 18 ++ (tlib.importFolder (toString ./modules));
-4
hosts/volsinii/modules/ssh.nix
··· 1 - { inputs, ... }: 2 1 { 3 2 services.fail2ban.enable = true; 4 3 services.openssh = { 5 4 enable = true; 6 5 settings.PasswordAuthentication = false; 7 6 }; 8 - users.users.root.openssh.authorizedKeys.keys = [ 9 - (builtins.readFile "${inputs.self}/secrets/yusdacra.key.pub") 10 - ]; 11 7 }
+5 -5
hosts/wolumonde/default.nix
··· 5 5 ... 6 6 }: 7 7 { 8 - imports = [ 8 + imports = with inputs; [ 9 9 ../../modules 10 10 ../../modules/stylix-null.nix 11 11 ../../locale 12 - "${inputs.home}/nixos" 13 12 ../../users/root 14 - "${inputs.agenix}/modules/age.nix" 15 - "${inputs.ncr}/firewall" 16 - "${inputs.ncr}/firewall/hetzner" 13 + "${home}/nixos" 14 + "${agenix}/modules/age.nix" 15 + "${ncr}/firewall" 16 + "${ncr}/firewall/hetzner" 17 17 ] 18 18 ++ (tlib.importFolder (toString ./modules)); 19 19
+1 -1
hosts/wolumonde/modules/atproto.nix
··· 56 56 "test.gaze.systems" = mkHandleCfg "gaze.systems" "did:web:dawn.gaze.systems"; 57 57 "poor.dog" = mkHandleCfg "poor.dog" "did:plc:dfl62fgb7wtjj3fcbb72naae"; 58 58 "ptr.pet" = mkHandleCfg "ptr.pet" "did:plc:dfl62fgb7wtjj3fcbb72naae"; 59 - "nil.ptr.pet" = mkHandleCfg "ptr.pet" "did:web:dawn.gaze.systems"; 59 + "nil.ptr.pet" = mkHandleCfg "ptr.pet" "did:plc:dumbmutttrskde4ibwbnbike"; 60 60 "june.ptr.pet" = mkHandleCfg "ptr.pet" "did:plc:y3z2rr7q5rywu4fjn3fmfyop"; 61 61 "drew.gaze.systems" = mkHandleCfg "gaze.systems" "did:plc:vo6ie3kd6xvpjlof4pnb2zzp"; 62 62 "eris.gaze.systems" = mkHandleCfg "gaze.systems" "did:plc:bxjnsrfzozl365rsdo5yvuz5";
-4
hosts/wolumonde/modules/ssh.nix
··· 1 - { inputs, ... }: 2 1 { 3 2 services.fail2ban.enable = true; 4 3 services.openssh = { 5 4 enable = true; 6 5 settings.PasswordAuthentication = false; 7 6 }; 8 - users.users.root.openssh.authorizedKeys.keys = [ 9 - (builtins.readFile "${inputs.self}/secrets/yusdacra.key.pub") 10 - ]; 11 7 networking.firewall.public."ssh".allowedTCPPorts = [ 22 ]; 12 8 }
+4
nvfetcher.toml
··· 71 71 [stylix] 72 72 src.git = "https://github.com/nix-community/stylix" 73 73 fetch.github = "nix-community/stylix" 74 + 75 + [nixpkgs-xr] 76 + src.git = "https://github.com/nix-community/nixpkgs-xr" 77 + fetch.github = "nix-community/nixpkgs-xr"
+1
pkgs-set/overlays/nixpkgs-xr.nix
··· 1 + {inputs, ...}: final: prev: ((import inputs.nixpkgs-xr).overlays.default final prev) // { wivrn = prev.wivrn; }
-1
secrets/dawn.gaze.systems.did
··· 6 6 ], 7 7 "id": "did:web:dawn.gaze.systems", 8 8 "alsoKnownAs": [ 9 - "at://nil.ptr.pet", 10 9 "at://dawn.gaze.systems", 11 10 "at://test.gaze.systems" 12 11 ],
+1
secrets/dawn.key.pub
··· 1 + ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILUIHFy8lBU8Iy5253Lglw0v67k9ozxjLWprjTjwTsrm
+51
users/dawn/default.nix
··· 1 + {lib, tlib, inputs, pkgs, ...}@nixosArgs: 2 + let 3 + l = lib; 4 + nixosConfig = nixosArgs.config; 5 + in 6 + { 7 + users.users.dawn = { 8 + isNormalUser = true; 9 + createHome = true; 10 + home = "/home/dawn"; 11 + extraGroups = ["wheel"]; 12 + shell = pkgs.bashInteractive; 13 + hashedPassword = "$y$j9T$TxLlqj0RWsBtIrEhOTyqh1$mfvSCn5j7VAUymWe2/qUTB7.JdwXbqF5qWqUjqQCMu3"; 14 + openssh.authorizedKeys.keys = [ 15 + (builtins.readFile "${inputs.self}/secrets/yusdacra.key.pub") 16 + ]; 17 + }; 18 + 19 + environment.shells = with pkgs; [ 20 + bashInteractive 21 + nushell 22 + ]; 23 + 24 + home-manager.users.dawn = {pkgs, ...}: { 25 + imports = 26 + let 27 + modulesToEnable = l.flatten [ 28 + [ 29 + "zoxide" 30 + "direnv" 31 + "nushell" 32 + ] 33 + # dev stuff 34 + [ 35 + "zed" 36 + "helix" 37 + "git" 38 + "ssh" 39 + ] 40 + ]; 41 + in 42 + l.flatten [ 43 + (tlib.prefixStrings "${inputs.self}/users/modules/" modulesToEnable) 44 + ]; 45 + 46 + home = { 47 + homeDirectory = nixosConfig.users.users.dawn.home; 48 + packages = with pkgs; [omnisharp-roslyn rustup gcc gnumake cmake dotnet-sdk_8]; 49 + }; 50 + }; 51 + }
+1 -20
users/mayer/default.nix
··· 63 63 64 64 home-manager.users.mayer = 65 65 { 66 - config, 67 66 pkgs, 68 67 inputs, 69 - secrets, 70 68 ... 71 69 }: 72 - let 73 - personal = import ../../personal.nix; 74 - name = personal.name; 75 - email = personal.emails.primary; 76 - in 77 70 { 78 71 imports = 79 72 let ··· 124 117 prismlauncher 125 118 gearlever 126 119 signal-desktop 120 + bs-manager 127 121 ]; 128 122 }; 129 123 130 124 fonts.fontconfig.enable = l.mkForce true; 131 - 132 - programs.git.includes = [ 133 - { 134 - contents = { 135 - gpg.format = "ssh"; 136 - commit.gpgsign = true; 137 - user = { 138 - inherit name email; 139 - signingkey = builtins.readFile ../../secrets/yusdacra.key.pub; 140 - }; 141 - }; 142 - } 143 - ]; 144 125 }; 145 126 }
+15
users/modules/git/default.nix
··· 1 1 { pkgs, ... }: 2 + let 3 + personal = import ../../../personal.nix; 4 + name = personal.name; 5 + email = personal.emails.primary; 6 + in 2 7 { 3 8 programs.git = { 4 9 enable = true; 5 10 includes = [ 11 + { 12 + contents = { 13 + gpg.format = "ssh"; 14 + commit.gpgsign = true; 15 + user = { 16 + inherit name email; 17 + signingkey = builtins.readFile ../../../secrets/yusdacra.key.pub; 18 + }; 19 + }; 20 + } 6 21 { 7 22 contents = { 8 23
+1 -1
users/modules/sway/default.nix
··· 10 10 imports = [ 11 11 ../wayland 12 12 ../swaylock 13 - ../swayidle 13 + # ../swayidle 14 14 ../wlsunset 15 15 ../mako 16 16 ../tofi
+10 -4
users/root/default.nix
··· 1 - { pkgs, ... }: 1 + { inputs, pkgs, ... }: 2 2 { 3 - users.users.root.initialHashedPassword = "$6$XLWo1sPpgp63Zm$XHBbULH9q1gb/.yalPPU/I7EgTcW80bM.moCjIe/qGyOwE47VcXNVbTHloBZdIWQq0MfIG0IxInAu59.oJyos/"; 4 - environment.systemPackages = [ pkgs.nushell ]; 5 - users.users.root.shell = pkgs.nushell; 3 + users.users.root = { 4 + shell = pkgs.nushell; 5 + initialHashedPassword = "$6$XLWo1sPpgp63Zm$XHBbULH9q1gb/.yalPPU/I7EgTcW80bM.moCjIe/qGyOwE47VcXNVbTHloBZdIWQq0MfIG0IxInAu59.oJyos/"; 6 + openssh.authorizedKeys.keys = [ 7 + (builtins.readFile "${inputs.self}/secrets/yusdacra.key.pub") 8 + ]; 9 + }; 10 + 11 + environment.systemPackages = [pkgs.bashInteractive pkgs.nushell]; 6 12 home-manager.users.root = { 7 13 imports = [ ../modules/nushell ]; 8 14 };