my nixos dotfiles :3 (git.koi.rip mirror) git.koi.rip/koi/dotfiles
linux dotfiles neovim nixos catppuccin
1
fork

Configure Feed

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

refact: switch system to unstable nixpkgs

koi fcd2eb07 62ec7e0d

+41 -160
+32 -124
flake.lock
··· 35 35 ] 36 36 }, 37 37 "locked": { 38 - "lastModified": 1769095114, 39 - "narHash": "sha256-YG6+JAnGPOYV7gpSPXd0F0XzL3DnTjUdptMuvUdqgDE=", 40 - "rev": "3329b8153973ebe01097b23e3476f42958b0ea9a", 38 + "lastModified": 1769099371, 39 + "narHash": "sha256-L6fCo9dFAwjMZdmhRs7aTC8+ag0Sls9atZ5douWZ33I=", 40 + "rev": "30d8c7aa99d8f01d7d3b6837c07c9c991599808f", 41 41 "type": "tarball", 42 - "url": "https://codeberg.org/api/v1/repos/koibtw/anvim/archive/3329b8153973ebe01097b23e3476f42958b0ea9a.tar.gz?rev=3329b8153973ebe01097b23e3476f42958b0ea9a" 42 + "url": "https://codeberg.org/api/v1/repos/koibtw/anvim/archive/30d8c7aa99d8f01d7d3b6837c07c9c991599808f.tar.gz?rev=30d8c7aa99d8f01d7d3b6837c07c9c991599808f" 43 43 }, 44 44 "original": { 45 45 "type": "tarball", ··· 95 95 ] 96 96 }, 97 97 "locked": { 98 - "lastModified": 1765835352, 99 - "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", 98 + "lastModified": 1768135262, 99 + "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", 100 100 "owner": "hercules-ci", 101 101 "repo": "flake-parts", 102 - "rev": "a34fae9c08a15ad73f295041fec82323541400a9", 102 + "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", 103 103 "type": "github" 104 104 }, 105 105 "original": { ··· 108 108 "type": "github" 109 109 } 110 110 }, 111 - "flake-utils": { 112 - "inputs": { 113 - "systems": "systems" 114 - }, 115 - "locked": { 116 - "lastModified": 1731533236, 117 - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 118 - "owner": "numtide", 119 - "repo": "flake-utils", 120 - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 121 - "type": "github" 122 - }, 123 - "original": { 124 - "owner": "numtide", 125 - "repo": "flake-utils", 126 - "type": "github" 127 - } 128 - }, 129 111 "home-manager": { 130 112 "inputs": { 131 113 "nixpkgs": [ ··· 133 115 ] 134 116 }, 135 117 "locked": { 136 - "lastModified": 1767910483, 137 - "narHash": "sha256-MOU5YdVu4DVwuT5ztXgQpPuRRBjSjUGIdUzOQr9iQOY=", 118 + "lastModified": 1769102673, 119 + "narHash": "sha256-/qvRFjn1s3bIJdSKG6IpaE6ML3j9anQKUqGhmt4Qe+E=", 138 120 "owner": "nix-community", 139 121 "repo": "home-manager", 140 - "rev": "82fb7dedaad83e5e279127a38ef410bcfac6d77c", 122 + "rev": "b0491fe55680bd19be8e74847969dad9d7784658", 141 123 "type": "github" 142 124 }, 143 125 "original": { 144 126 "owner": "nix-community", 145 - "ref": "release-25.11", 146 127 "repo": "home-manager", 147 128 "type": "github" 148 129 } 149 130 }, 150 - "iamb": { 151 - "inputs": { 152 - "flake-utils": "flake-utils", 153 - "nixpkgs": [ 154 - "nixpkgs" 155 - ], 156 - "rust-overlay": "rust-overlay" 157 - }, 158 - "locked": { 159 - "lastModified": 1753247963, 160 - "narHash": "sha256-hXYxEwwC5taNnCE1KuM4XcGFf7aaTnZNF5A8/MuIK8w=", 161 - "owner": "ulyssa", 162 - "repo": "iamb", 163 - "rev": "e9cdb3371abb60d74e2a3949b6e0adcd073165ce", 164 - "type": "github" 165 - }, 166 - "original": { 167 - "owner": "ulyssa", 168 - "ref": "v0.0.11-alpha.1", 169 - "repo": "iamb", 170 - "type": "github" 171 - } 172 - }, 173 131 "neovim-nightly": { 174 132 "inputs": { 175 133 "flake-parts": "flake-parts", ··· 180 138 ] 181 139 }, 182 140 "locked": { 183 - "lastModified": 1767225850, 184 - "narHash": "sha256-gmoKSWO4DM/VnlskS9UmQnXyZTm0xcl4cDx3e/CJZeY=", 141 + "lastModified": 1769040284, 142 + "narHash": "sha256-zgZfWwXyL9EDqkTEk0y7hB2wUrsNhpTjoVZpmGa3VHw=", 185 143 "owner": "nix-community", 186 144 "repo": "neovim-nightly-overlay", 187 - "rev": "dfbb35b3cf396ead65028b7023f07f51927f86e3", 145 + "rev": "ce27c2327ff2e41f79aa0b5933b931708d6f6804", 188 146 "type": "github" 189 147 }, 190 148 "original": { ··· 196 154 "neovim-src": { 197 155 "flake": false, 198 156 "locked": { 199 - "lastModified": 1767222005, 200 - "narHash": "sha256-SewYGH53QWyiHBNCxJuyESu/D7v0tXi2oq3NREI/AeA=", 157 + "lastModified": 1768992167, 158 + "narHash": "sha256-pCe5bvBt8VYF/IrDY2RDmA0412YR5Uq0kbYRp/zBI4g=", 201 159 "owner": "neovim", 202 160 "repo": "neovim", 203 - "rev": "170992c8d218f28dcffd967ecc2bae3fb3c46545", 161 + "rev": "25ce44845d2adf94dfc91c70eb792a50d8274aa1", 204 162 "type": "github" 205 163 }, 206 164 "original": { ··· 223 181 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 224 182 }, 225 183 "locked": { 226 - "lastModified": 1768200625, 227 - "narHash": "sha256-/OzaFZnKs9hbqv1pnB9riPBdgQo8qACYme2VrC5uVjI=", 184 + "lastModified": 1769095293, 185 + "narHash": "sha256-GPlRdJ7LVLyabpJ2tDA9Bj5em9wi3mKXeedIDl7+LWs=", 228 186 "owner": "sodiboo", 229 187 "repo": "niri-flake", 230 - "rev": "bc9753e6e2f20873307e246f859c463f9d20ce1d", 188 + "rev": "180bdbbc91c89f540a52d2b31c8c08116c53b91f", 231 189 "type": "github" 232 190 }, 233 191 "original": { ··· 256 214 "niri-unstable": { 257 215 "flake": false, 258 216 "locked": { 259 - "lastModified": 1768196703, 260 - "narHash": "sha256-mttBQdVnVFO3mn+M+oqCsZZOtS2HvXYy+VaHxb8YuMw=", 217 + "lastModified": 1768678265, 218 + "narHash": "sha256-Ub8eed4DsfIDWyg30xEe+8bSxL/z5Af/gCjmvJ0V/Hs=", 261 219 "owner": "YaLTeR", 262 220 "repo": "niri", 263 - "rev": "3672e79369d72297abda8878245ea4ec327062c6", 221 + "rev": "d7184a04b904e07113f4623610775ae78d32394c", 264 222 "type": "github" 265 223 }, 266 224 "original": { ··· 271 229 }, 272 230 "nixpkgs": { 273 231 "locked": { 274 - "lastModified": 1736320768, 275 - "narHash": "sha256-nIYdTAiKIGnFNugbomgBJR+Xv5F1ZQU+HfaBqJKroC0=", 276 - "owner": "NixOS", 277 - "repo": "nixpkgs", 278 - "rev": "4bc9c909d9ac828a039f288cf872d16d38185db8", 279 - "type": "github" 280 - }, 281 - "original": { 282 - "owner": "NixOS", 283 - "ref": "nixpkgs-unstable", 284 - "repo": "nixpkgs", 285 - "type": "github" 286 - } 287 - }, 288 - "nixpkgs_2": { 289 - "locked": { 290 - "lastModified": 1768028080, 291 - "narHash": "sha256-Od9bSqaPoHX9uDBIZ+m0vLJwhVNo82w8dYsbcLXOH+k=", 292 - "rev": "d03088749a110d52a4739348f39a63f84bb0be14", 232 + "lastModified": 1769018530, 233 + "narHash": "sha256-S/5RU76BdQ32bbE99a+G9gMuatpVWEvIfeSjEqyoFS4=", 234 + "rev": "88d3861acdd3d2f0e361767018218e51810df8a1", 293 235 "type": "tarball", 294 - "url": "https://releases.nixos.org/nixos/25.11/nixos-25.11.3695.d03088749a11/nixexprs.tar.xz?lastModified=1768028080&rev=d03088749a110d52a4739348f39a63f84bb0be14" 236 + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre931542.88d3861acdd3/nixexprs.tar.xz?lastModified=1769018530&rev=88d3861acdd3d2f0e361767018218e51810df8a1" 295 237 }, 296 238 "original": { 297 239 "type": "tarball", 298 - "url": "https://channels.nixos.org/nixos-25.11/nixexprs.tar.xz" 240 + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" 299 241 } 300 242 }, 301 243 "root": { ··· 304 246 "anvim": "anvim", 305 247 "cuteff": "cuteff", 306 248 "home-manager": "home-manager", 307 - "iamb": "iamb", 308 249 "niri": "niri", 309 - "nixpkgs": "nixpkgs_2", 310 - "systems": "systems_2", 250 + "nixpkgs": "nixpkgs", 251 + "systems": "systems", 311 252 "zen-browser": "zen-browser" 312 253 } 313 254 }, 314 - "rust-overlay": { 315 - "inputs": { 316 - "nixpkgs": "nixpkgs" 317 - }, 318 - "locked": { 319 - "lastModified": 1736994333, 320 - "narHash": "sha256-v4Jrok5yXsZ6dwj2+2uo5cSyUi9fBTurHqHvNHLT1XA=", 321 - "owner": "oxalica", 322 - "repo": "rust-overlay", 323 - "rev": "848db855cb9e88785996e961951659570fc58814", 324 - "type": "github" 325 - }, 326 - "original": { 327 - "owner": "oxalica", 328 - "repo": "rust-overlay", 329 - "type": "github" 330 - } 331 - }, 332 255 "systems": { 333 256 "locked": { 334 257 "lastModified": 1681028828, ··· 344 267 "type": "github" 345 268 } 346 269 }, 347 - "systems_2": { 348 - "locked": { 349 - "lastModified": 1681028828, 350 - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 351 - "owner": "nix-systems", 352 - "repo": "default", 353 - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 354 - "type": "github" 355 - }, 356 - "original": { 357 - "owner": "nix-systems", 358 - "repo": "default", 359 - "type": "github" 360 - } 361 - }, 362 270 "xwayland-satellite-stable": { 363 271 "flake": false, 364 272 "locked": { ··· 379 287 "xwayland-satellite-unstable": { 380 288 "flake": false, 381 289 "locked": { 382 - "lastModified": 1768106915, 383 - "narHash": "sha256-HlLo9zH4ULRXlmlIK948cHmdVhxyHgTHxGaoCRlW4k8=", 290 + "lastModified": 1768765571, 291 + "narHash": "sha256-C1JbyJ3ftogmN3vmLNfyPtnJw2wY64TiUTIhFtk1Leg=", 384 292 "owner": "Supreeeme", 385 293 "repo": "xwayland-satellite", 386 - "rev": "72245e108f3b03c3c4474d2de9de2d1830849603", 294 + "rev": "ed1cef792b4def3321ff9ab5479df09609f17a69", 387 295 "type": "github" 388 296 }, 389 297 "original": {
+2 -9
flake.nix
··· 2 2 description = "my nixos dotfiles :3"; 3 3 4 4 inputs = { 5 - nixpkgs.url = "https://channels.nixos.org/nixos-25.11/nixexprs.tar.xz"; 6 - # nixpkgs-unstable.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 5 + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; 7 6 systems.url = "github:nix-systems/default"; 8 7 9 8 home-manager = { 10 - url = "github:nix-community/home-manager/release-25.11"; 9 + url = "github:nix-community/home-manager"; 11 10 inputs.nixpkgs.follows = "nixpkgs"; 12 11 }; 13 12 ··· 23 22 24 23 niri = { 25 24 url = "github:sodiboo/niri-flake"; 26 - # inputs.nixpkgs.follows = "nixpkgs-unstable"; 27 25 inputs.nixpkgs.follows = "nixpkgs"; 28 26 inputs.nixpkgs-stable.follows = "nixpkgs"; 29 - }; 30 - 31 - iamb = { 32 - url = "github:ulyssa/iamb/v0.0.11-alpha.1"; 33 - inputs.nixpkgs.follows = "nixpkgs"; 34 27 }; 35 28 36 29 zen-browser = {
+1 -1
home/koi.nix
··· 2 2 home = { 3 3 username = "koi"; 4 4 homeDirectory = "/home/koi"; 5 - stateVersion = "25.11"; 5 + stateVersion = "26.05"; 6 6 }; 7 7 8 8 imports = [
+1 -7
home/modules/programs/iamb.nix
··· 1 - { 2 - config, 3 - pkgs, 4 - inputs, 5 - ... 6 - }: 1 + { config, ... }: 7 2 8 3 { 9 4 programs.iamb = { 10 5 enable = true; 11 - package = inputs.iamb.packages.${pkgs.stdenv.system}.default; 12 6 13 7 settings = { 14 8 profiles.user.user_id = "@koi:system72.dev";
+1 -1
home/modules/programs/zen-browser.nix
··· 28 28 nixos = { 29 29 name = "NixOS Options"; 30 30 definedAliases = [ "@nixos" ]; 31 - urls = [ { template = "https://search.nixos.org/options?type=options&query={searchTerms}"; } ]; 31 + urls = [ { template = "https://search.nixos.org/options?channel=unstable&query={searchTerms}"; } ]; 32 32 iconMapObj."16" = "https://search.nixos.org/favicon.png"; 33 33 }; 34 34 mynixos = {
+2 -2
home/modules/programs/zsh.nix
··· 44 44 ping = "prettyping"; 45 45 46 46 ls = "eza"; 47 - la = "eza -la"; 48 - ll = "eza -l"; 47 + ll = "eza -lg"; 48 + la = "eza -lga"; 49 49 50 50 gap = "git add --patch"; 51 51 ga = "git add";
+1 -15
modules/base/nixpkgs.nix
··· 1 - # { inputs, ... }: 2 - 3 - { 4 - nixpkgs = { 5 - config.allowUnfree = true; 6 - # overlays = [ 7 - # (_: prev: { 8 - # unstable = import inputs.nixpkgs-unstable { 9 - # system = prev.stdenv.hostPlatform.system; 10 - # config = prev.config; 11 - # }; 12 - # }) 13 - # ]; 14 - }; 15 - } 1 + { nixpkgs.config.allowUnfree = true; }
+1 -1
modules/base/system.nix
··· 1 - { system.stateVersion = "25.11"; } 1 + { system.stateVersion = "26.05"; }