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.

Upgrade to 25.11

+15 -18
+8 -8
flake.lock
··· 44 44 ] 45 45 }, 46 46 "locked": { 47 - "lastModified": 1744743431, 48 - "narHash": "sha256-iyn/WBYDc7OtjSawbegINDe/gIkok888kQxk3aVnkgg=", 47 + "lastModified": 1764776959, 48 + "narHash": "sha256-d+5CGloq7Lo1u2SkzhF8oiOdUc6Z5emh22nTXUB9CFA=", 49 49 "owner": "nix-community", 50 50 "repo": "home-manager", 51 - "rev": "c61bfe3ae692f42ce688b5865fac9e0de58e1387", 51 + "rev": "e1680d594a9281651cbf7d126941a8c8e2396183", 52 52 "type": "github" 53 53 }, 54 54 "original": { 55 55 "owner": "nix-community", 56 - "ref": "release-24.11", 56 + "ref": "release-25.11", 57 57 "repo": "home-manager", 58 58 "type": "github" 59 59 } 60 60 }, 61 61 "nixpkgs": { 62 62 "locked": { 63 - "lastModified": 1744440957, 64 - "narHash": "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=", 63 + "lastModified": 1764522689, 64 + "narHash": "sha256-SqUuBFjhl/kpDiVaKLQBoD8TLD+/cTUzzgVFoaHrkqY=", 65 65 "owner": "nixos", 66 66 "repo": "nixpkgs", 67 - "rev": "26d499fc9f1d567283d5d56fcf367edd815dba1d", 67 + "rev": "8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f", 68 68 "type": "github" 69 69 }, 70 70 "original": { 71 71 "owner": "nixos", 72 - "ref": "nixos-24.11", 72 + "ref": "nixos-25.11", 73 73 "repo": "nixpkgs", 74 74 "type": "github" 75 75 }
+2 -2
flake.nix
··· 3 3 4 4 inputs = { 5 5 # Specify the source of Home Manager and Nixpkgs. 6 - nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11"; 6 + nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11"; 7 7 nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; 8 8 home-manager = { 9 - url = "github:nix-community/home-manager/release-24.11"; 9 + url = "github:nix-community/home-manager/release-25.11"; 10 10 inputs.nixpkgs.follows = "nixpkgs"; 11 11 }; 12 12 pre-commit-hooks.url = "github:cachix/git-hooks.nix";
+3 -6
noah-home.nix home.nix
··· 43 43 unstable.clojure-lsp 44 44 unstable.janet 45 45 unstable.jpm 46 - graalvm-ce 46 + graalvmPackages.graalvm-ce 47 47 cmake 48 48 universal-ctags 49 49 kotlin ··· 75 75 #yaml-language-server 76 76 mkcert 77 77 natscli 78 - python3 79 - python311Packages.pip 80 78 poetry 81 79 sqlite 82 80 pandoc ··· 86 84 unstable.haredoc 87 85 unstable.gleam 88 86 unstable.rebar3 89 - unstable.flyctl 90 87 unstable.bun 91 88 unstable.gh 92 89 unstable.zed-editor ··· 94 91 95 92 # Python dev tools 96 93 pyright 97 - python311Packages.python-lsp-server 98 - python311Packages.python-lsp-ruff 94 + python313Packages.python-lsp-server 95 + python313Packages.python-lsp-ruff 99 96 100 97 # Certificate Management 101 98 minica
+2 -2
users.nix
··· 1 1 { pkgs, lib, ... }: 2 2 let 3 3 home-manager = builtins.fetchTarball 4 - "https://github.com/nix-community/home-manager/archive/release-25.05.tar.gz"; 4 + "https://github.com/nix-community/home-manager/archive/release-25.11.tar.gz"; 5 5 in 6 6 { 7 7 ··· 37 37 # No more NIX_PATH, use system pkgs 38 38 home-manager.useGlobalPkgs = true; 39 39 40 - home-manager.users.noah = import ./noah-home.nix; 40 + home-manager.users.noah = import ./home.nix; 41 41 }