Nixfiles! :3
0

Configure Feed

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

direnv upgrades


Signed-off-by: MLC Bloeiman <mar@strawmelonjuice.com>

MLC Bloeiman (Jul 6, 2026, 12:56 AM +0200) 7ac18136 823d12f2

+102 -5
+84 -5
flake.lock
··· 1 1 { 2 2 "nodes": { 3 + "direnv-instant": { 4 + "inputs": { 5 + "flake-parts": "flake-parts", 6 + "nixpkgs": "nixpkgs", 7 + "treefmt-nix": "treefmt-nix" 8 + }, 9 + "locked": { 10 + "lastModified": 1782976048, 11 + "narHash": "sha256-4Zpmn8rJqBWi2gW0BnYWGlYUjqmDVKCaJKyPVk30s6k=", 12 + "owner": "Mic92", 13 + "repo": "direnv-instant", 14 + "rev": "c3d76e36f5431e34c7f33a3017c28d4bd53bb3c1", 15 + "type": "github" 16 + }, 17 + "original": { 18 + "owner": "Mic92", 19 + "repo": "direnv-instant", 20 + "type": "github" 21 + } 22 + }, 23 + "flake-parts": { 24 + "inputs": { 25 + "nixpkgs-lib": [ 26 + "direnv-instant", 27 + "nixpkgs" 28 + ] 29 + }, 30 + "locked": { 31 + "lastModified": 1782949081, 32 + "narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=", 33 + "owner": "hercules-ci", 34 + "repo": "flake-parts", 35 + "rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e", 36 + "type": "github" 37 + }, 38 + "original": { 39 + "owner": "hercules-ci", 40 + "repo": "flake-parts", 41 + "type": "github" 42 + } 43 + }, 3 44 "home-manager": { 4 45 "inputs": { 5 46 "nixpkgs": [ ··· 24 65 "inputs": { 25 66 "niri-stable": "niri-stable", 26 67 "niri-unstable": "niri-unstable", 27 - "nixpkgs": "nixpkgs", 68 + "nixpkgs": "nixpkgs_2", 28 69 "nixpkgs-stable": "nixpkgs-stable", 29 70 "xwayland-satellite-stable": "xwayland-satellite-stable", 30 71 "xwayland-satellite-unstable": "xwayland-satellite-unstable" ··· 78 119 }, 79 120 "nixpkgs": { 80 121 "locked": { 81 - "lastModified": 1781577229, 82 - "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", 122 + "lastModified": 1782723713, 123 + "narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=", 83 124 "owner": "NixOS", 84 125 "repo": "nixpkgs", 85 - "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", 126 + "rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8", 86 127 "type": "github" 87 128 }, 88 129 "original": { ··· 128 169 "locked": { 129 170 "lastModified": 1781577229, 130 171 "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", 172 + "owner": "NixOS", 173 + "repo": "nixpkgs", 174 + "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", 175 + "type": "github" 176 + }, 177 + "original": { 178 + "owner": "NixOS", 179 + "ref": "nixos-unstable", 180 + "repo": "nixpkgs", 181 + "type": "github" 182 + } 183 + }, 184 + "nixpkgs_3": { 185 + "locked": { 186 + "lastModified": 1781577229, 187 + "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", 131 188 "owner": "nixos", 132 189 "repo": "nixpkgs", 133 190 "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", ··· 165 222 }, 166 223 "root": { 167 224 "inputs": { 225 + "direnv-instant": "direnv-instant", 168 226 "home-manager": "home-manager", 169 227 "niri": "niri", 170 - "nixpkgs": "nixpkgs_2", 228 + "nixpkgs": "nixpkgs_3", 171 229 "nixpkgs-stable": "nixpkgs-stable_2", 172 230 "plasma-manager": "plasma-manager", 173 231 "zen-browser": "zen-browser" 232 + } 233 + }, 234 + "treefmt-nix": { 235 + "inputs": { 236 + "nixpkgs": [ 237 + "direnv-instant", 238 + "nixpkgs" 239 + ] 240 + }, 241 + "locked": { 242 + "lastModified": 1780220602, 243 + "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", 244 + "owner": "numtide", 245 + "repo": "treefmt-nix", 246 + "rev": "db947814a175b7ca6ded66e21383d938df01c227", 247 + "type": "github" 248 + }, 249 + "original": { 250 + "owner": "numtide", 251 + "repo": "treefmt-nix", 252 + "type": "github" 174 253 } 175 254 }, 176 255 "xwayland-satellite-stable": {
+1
flake.nix
··· 35 35 url = "github:youwen5/zen-browser-flake"; 36 36 inputs.nixpkgs.follows = "nixpkgs"; 37 37 }; 38 + direnv-instant.url = "github:Mic92/direnv-instant"; 38 39 }; 39 40 outputs = 40 41 {
+17
home/cli.nix
··· 2 2 pkgs, 3 3 config, 4 4 lib, 5 + inputs, 5 6 ... 6 7 }: 7 8 ··· 14 15 # Shell 15 16 ./modules/shell/kc.nix 16 17 ./modules/shell/zsh.nix 18 + 19 + inputs.direnv-instant.homeModules.direnv-instant 17 20 ]; 18 21 19 22 home.stateVersion = "25.11"; # Ensure this matches your NixOS version ··· 26 29 enable = true; 27 30 shellWrapperName = "y"; 28 31 }; 32 + 33 + # Direnv stuff 29 34 programs.direnv = { 30 35 silent = true; 31 36 enable = true; 37 + nix-direnv = { 38 + enable = true; 39 + }; 40 + # Direnv instant should have me here: 41 + enableBashIntegration = false; 42 + enableFishIntegration = false; 43 + enableZshIntegration = false; 32 44 }; 45 + programs.direnv-instant = { 46 + enable = true; 47 + enableZshIntegration = true; 48 + }; 49 + 33 50 programs.hyfetch = { 34 51 enable = true; 35 52 settings = {