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.

Update flake, disable lsp in vis, evergreen claude-code

+76 -13
+2 -1
default-home.nix
··· 107 107 unstable.bun 108 108 unstable.gh 109 109 unstable.kraft 110 - unstable.claude-code 110 + inputs.claude-code.packages.${system}.claude-code-bun 111 + inputs.claude-code.packages.${system}.claude-code 111 112 opencode 112 113 113 114 # Python dev tools
+65 -10
flake.lock
··· 39 39 "type": "github" 40 40 } 41 41 }, 42 + "claude-code": { 43 + "inputs": { 44 + "flake-utils": "flake-utils", 45 + "nixpkgs": [ 46 + "nixpkgs" 47 + ] 48 + }, 49 + "locked": { 50 + "lastModified": 1770315205, 51 + "narHash": "sha256-yOYprNUvMHRBC7EfmhNOYYLqNm43cLtydV39ITnCfZk=", 52 + "owner": "sadjow", 53 + "repo": "claude-code-nix", 54 + "rev": "b774ffcdcd9987f4a2e6e3809130d04438e29a13", 55 + "type": "github" 56 + }, 57 + "original": { 58 + "owner": "sadjow", 59 + "repo": "claude-code-nix", 60 + "type": "github" 61 + } 62 + }, 42 63 "darwin": { 43 64 "inputs": { 44 65 "nixpkgs": [ ··· 208 229 "systems": "systems_2" 209 230 }, 210 231 "locked": { 232 + "lastModified": 1731533236, 233 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 234 + "owner": "numtide", 235 + "repo": "flake-utils", 236 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 237 + "type": "github" 238 + }, 239 + "original": { 240 + "owner": "numtide", 241 + "repo": "flake-utils", 242 + "type": "github" 243 + } 244 + }, 245 + "flake-utils_2": { 246 + "inputs": { 247 + "systems": "systems_3" 248 + }, 249 + "locked": { 211 250 "lastModified": 1694529238, 212 251 "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", 213 252 "owner": "numtide", ··· 270 309 }, 271 310 "gomod2nix": { 272 311 "inputs": { 273 - "flake-utils": "flake-utils", 312 + "flake-utils": "flake-utils_2", 274 313 "nixpkgs": [ 275 314 "tangled", 276 315 "nixpkgs" ··· 318 357 ] 319 358 }, 320 359 "locked": { 321 - "lastModified": 1769580047, 322 - "narHash": "sha256-tNqCP/+2+peAXXQ2V8RwsBkenlfWMERb+Uy6xmevyhM=", 360 + "lastModified": 1770260404, 361 + "narHash": "sha256-3iVX1+7YUIt23hBx1WZsUllhbmP2EnXrV8tCRbLxHc8=", 323 362 "owner": "nix-community", 324 363 "repo": "home-manager", 325 - "rev": "366d78c2856de6ab3411c15c1cb4fb4c2bf5c826", 364 + "rev": "0d782ee42c86b196acff08acfbf41bb7d13eed5b", 326 365 "type": "github" 327 366 }, 328 367 "original": { ··· 362 401 "lastModified": 1731402384, 363 402 "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 364 403 "type": "tarball", 365 - "url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip" 404 + "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 366 405 }, 367 406 "original": { 368 407 "type": "tarball", 369 - "url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip" 408 + "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 370 409 } 371 410 }, 372 411 "indigo": { ··· 502 541 }, 503 542 "nixpkgs-unstable": { 504 543 "locked": { 505 - "lastModified": 1770181073, 506 - "narHash": "sha256-ksTL7P9QC1WfZasNlaAdLOzqD8x5EPyods69YBqxSfk=", 544 + "lastModified": 1770197578, 545 + "narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=", 507 546 "owner": "nixos", 508 547 "repo": "nixpkgs", 509 - "rev": "bf922a59c5c9998a6584645f7d0de689512e444c", 548 + "rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2", 510 549 "type": "github" 511 550 }, 512 551 "original": { ··· 557 596 "root": { 558 597 "inputs": { 559 598 "agenix": "agenix", 599 + "claude-code": "claude-code", 560 600 "determinite": "determinite", 561 601 "home-manager": "home-manager_2", 562 602 "nixos-wsl": "nixos-wsl", ··· 609 649 "type": "github" 610 650 } 611 651 }, 652 + "systems_3": { 653 + "locked": { 654 + "lastModified": 1681028828, 655 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 656 + "owner": "nix-systems", 657 + "repo": "default", 658 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 659 + "type": "github" 660 + }, 661 + "original": { 662 + "owner": "nix-systems", 663 + "repo": "default", 664 + "type": "github" 665 + } 666 + }, 612 667 "tangled": { 613 668 "inputs": { 614 669 "actor-typeahead-src": "actor-typeahead-src", ··· 629 684 "lastModified": 1763627666, 630 685 "narHash": "sha256-t8UQ85/bPXrbFs3V/paFtQvv4lSrr2lszrdcgspuAaA=", 631 686 "ref": "refs/tags/v1.11.0-alpha", 632 - "rev": "12ef7f8f63ee4a14a552ebed603802c79e4d72f8", 687 + "rev": "50bf484293937a3240fbf7c65e2afb30033f3f9e", 633 688 "revCount": 1678, 634 689 "type": "git", 635 690 "url": "https://tangled.org/@tangled.org/core"
+5
flake.nix
··· 29 29 url = "git+https://tangled.org/@tangled.org/core?ref=refs/tags/v1.11.0-alpha"; 30 30 inputs.nixpkgs.follows = "nixpkgs"; 31 31 }; 32 + claude-code = { 33 + url = "github:sadjow/claude-code-nix"; 34 + inputs.nixpkgs.follows = "nixpkgs"; 35 + }; 32 36 }; 33 37 34 38 outputs = ··· 42 46 pre-commit-hooks, 43 47 agenix, 44 48 tangled, 49 + claude-code, 45 50 ... 46 51 }@inputs: 47 52 let
+1 -1
host-specific/aleister-noah.nix
··· 162 162 minica 163 163 mkcert 164 164 step-cli 165 - unstable.claude-code 166 165 unstable.opencode 166 + inputs.claude-code.packages.${system}.claude-code-bun 167 167 168 168 # Fish Plugins 169 169 #fishPlugins.fzf
+3 -1
vis/visrc.lua
··· 4 4 --{ 'timoha/vis-acme', theme = true, file = 'acme' }, 5 5 { 'milhnl/vis-format' }, 6 6 { url = 'https://git.cepl.eu/cgit/vis/vis-fzf-open' }, 7 - { url = 'https://gitlab.com/muhq/vis-lspc.git' }, 7 + -- Disable LSP, they're slow to initialize 8 + -- and we don't have good non-blocking support 9 + --{ url = 'https://gitlab.com/muhq/vis-lspc.git' }, 8 10 { url = 'https://repo.or.cz/vis-parkour.git', alias = 'vis-parkour' } 9 11 } 10 12