diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 44 |
1 files changed, 25 insertions, 19 deletions
| @@ -29,13 +29,13 @@ | |||
| 29 | type = "github"; | 29 | type = "github"; |
| 30 | owner = "NixOS"; | 30 | owner = "NixOS"; |
| 31 | repo = "nixpkgs"; | 31 | repo = "nixpkgs"; |
| 32 | ref = "24.05"; | 32 | ref = "25.05"; |
| 33 | }; | 33 | }; |
| 34 | nixpkgs-eostre = { | 34 | nixpkgs-eostre = { |
| 35 | type = "github"; | 35 | type = "github"; |
| 36 | owner = "NixOS"; | 36 | owner = "NixOS"; |
| 37 | repo = "nixpkgs"; | 37 | repo = "nixpkgs"; |
| 38 | ref = "23.11"; | 38 | ref = "25.05"; |
| 39 | }; | 39 | }; |
| 40 | home-manager = { | 40 | home-manager = { |
| 41 | type = "github"; | 41 | type = "github"; |
| @@ -53,7 +53,7 @@ | |||
| 53 | type = "github"; | 53 | type = "github"; |
| 54 | owner = "gkleen"; | 54 | owner = "gkleen"; |
| 55 | repo = "home-manager"; | 55 | repo = "home-manager"; |
| 56 | ref = "nixos-late-start-23.11"; | 56 | ref = "nixos-late-start-25.05"; |
| 57 | inputs = { | 57 | inputs = { |
| 58 | nixpkgs.follows = "nixpkgs-eostre"; | 58 | nixpkgs.follows = "nixpkgs-eostre"; |
| 59 | }; | 59 | }; |
| @@ -108,7 +108,7 @@ | |||
| 108 | }; | 108 | }; |
| 109 | nix-index-database = { | 109 | nix-index-database = { |
| 110 | type = "github"; | 110 | type = "github"; |
| 111 | owner = "Mic92"; | 111 | owner = "nix-community"; |
| 112 | repo = "nix-index-database"; | 112 | repo = "nix-index-database"; |
| 113 | ref = "main"; | 113 | ref = "main"; |
| 114 | inputs = { | 114 | inputs = { |
| @@ -145,20 +145,23 @@ | |||
| 145 | type = "gitlab"; | 145 | type = "gitlab"; |
| 146 | owner = "gkleen"; | 146 | owner = "gkleen"; |
| 147 | repo = "ca"; | 147 | repo = "ca"; |
| 148 | ref = "v3.1.3"; | 148 | ref = "v3.1.5"; |
| 149 | inputs = { | 149 | inputs = { |
| 150 | pyproject-nix.follows = "pyproject-nix"; | ||
| 151 | uv2nix.follows = "uv2nix"; | ||
| 150 | nixpkgs.follows = "nixpkgs"; | 152 | nixpkgs.follows = "nixpkgs"; |
| 151 | poetry2nix.follows = "poetry2nix"; | ||
| 152 | }; | 153 | }; |
| 153 | }; | 154 | }; |
| 154 | backup-utils = { | 155 | backup-utils = { |
| 155 | type = "gitlab"; | 156 | type = "gitlab"; |
| 156 | owner = "gkleen"; | 157 | owner = "gkleen"; |
| 157 | repo = "backup-utils"; | 158 | repo = "backup-utils"; |
| 158 | ref = "v0.1.6"; | 159 | ref = "v0.1.7"; |
| 159 | inputs = { | 160 | inputs = { |
| 160 | nixpkgs.follows = "nixpkgs"; | 161 | nixpkgs.follows = "nixpkgs"; |
| 161 | poetry2nix.follows = "poetry2nix"; | 162 | pyproject-nix.follows = "pyproject-nix"; |
| 163 | uv2nix.follows = "uv2nix"; | ||
| 164 | pyproject-build-systems.follows = "pyproject-build-systems"; | ||
| 162 | }; | 165 | }; |
| 163 | }; | 166 | }; |
| 164 | prometheus-borg-exporter = { | 167 | prometheus-borg-exporter = { |
| @@ -183,16 +186,6 @@ | |||
| 183 | repo = "impermanence"; | 186 | repo = "impermanence"; |
| 184 | ref = "master"; | 187 | ref = "master"; |
| 185 | }; | 188 | }; |
| 186 | waybar = { | ||
| 187 | type = "github"; | ||
| 188 | owner = "gkleen"; | ||
| 189 | repo = "Waybar"; | ||
| 190 | ref = "feat/niri-urgency"; | ||
| 191 | inputs = { | ||
| 192 | nixpkgs.follows = "nixpkgs"; | ||
| 193 | flake-compat.follows = "flake-compat"; | ||
| 194 | }; | ||
| 195 | }; | ||
| 196 | nixVirt = { | 189 | nixVirt = { |
| 197 | type = "github"; | 190 | type = "github"; |
| 198 | owner = "AshleyYakeley"; | 191 | owner = "AshleyYakeley"; |
| @@ -206,7 +199,12 @@ | |||
| 206 | ref = "main"; | 199 | ref = "main"; |
| 207 | inputs = { | 200 | inputs = { |
| 208 | nixpkgs.follows = "nixpkgs"; | 201 | nixpkgs.follows = "nixpkgs"; |
| 209 | # niri-unstable.url = "github:gkleen/niri"; | 202 | niri-unstable = { |
| 203 | type = "github"; | ||
| 204 | owner = "gkleen"; | ||
| 205 | repo = "niri"; | ||
| 206 | ref = "fix/locked-monitor-control"; | ||
| 207 | }; | ||
| 210 | }; | 208 | }; |
| 211 | }; | 209 | }; |
| 212 | nix-monitored = { | 210 | nix-monitored = { |
| @@ -218,6 +216,14 @@ | |||
| 218 | nixpkgs.follows = "nixpkgs"; | 216 | nixpkgs.follows = "nixpkgs"; |
| 219 | }; | 217 | }; |
| 220 | }; | 218 | }; |
| 219 | lanzaboote = { | ||
| 220 | type = "github"; | ||
| 221 | owner = "nix-community"; | ||
| 222 | repo = "lanzaboote"; | ||
| 223 | ref = "v0.4.3"; | ||
| 224 | |||
| 225 | inputs.nixpkgs.follows = "nixpkgs"; | ||
| 226 | }; | ||
| 221 | }; | 227 | }; |
| 222 | 228 | ||
| 223 | outputs = { self, nixpkgs, home-manager, sops-nix, deploy-rs, nvfetcher, niri-flake, ... }@inputs: | 229 | outputs = { self, nixpkgs, home-manager, sops-nix, deploy-rs, nvfetcher, niri-flake, ... }@inputs: |
