commit 987bfb2e0ae8962b185d4009d237d6c97994a3df
parent 7c73f7c965f32ff65412a5b55f12a3b09c788eda
Author: Toni Brown <me@tb148.net>
Date: Wed, 8 Apr 2026 18:55:01 +0800
update flake inputs
Diffstat:
| M | flake.lock | | | 298 | ++++++++++++++++++++++++------------------------------------------------------- |
| M | flake.nix | | | 10 | +++++----- |
2 files changed, 96 insertions(+), 212 deletions(-)
diff --git a/flake.lock b/flake.lock
@@ -9,176 +9,105 @@
"locked": {
"lastModified": 1775213373,
"narHash": "sha256-wJHsijC2l/E+ovmlpPGha8pXA6RHSwHWmBV97gvkmyI=",
- "ref": "refs/heads/main",
+ "owner": "catppuccin",
+ "repo": "nix",
"rev": "ba73719e673e7c2d89ac2f8df0bc0d48983e4907",
- "revCount": 624,
- "type": "git",
- "url": "https://github.com/catppuccin/nix.git"
+ "type": "github"
},
"original": {
- "type": "git",
- "url": "https://github.com/catppuccin/nix.git"
+ "owner": "catppuccin",
+ "repo": "nix",
+ "type": "github"
}
},
- "determinate": {
+ "flake-utils": {
"inputs": {
- "determinate-nixd-aarch64-darwin": "determinate-nixd-aarch64-darwin",
- "determinate-nixd-aarch64-linux": "determinate-nixd-aarch64-linux",
- "determinate-nixd-x86_64-linux": "determinate-nixd-x86_64-linux",
- "nix": "nix",
- "nixpkgs": "nixpkgs_2"
- },
- "locked": {
- "lastModified": 1774669632,
- "narHash": "sha256-OHRHymsM6sX0B7Xjpvf3m49vTgKzJGukJhw/O1O5bj4=",
- "rev": "2edae0b5150c83c07cf7b7e86e937ad956d78197",
- "revCount": 410,
- "type": "tarball",
- "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.17.2/019d3290-fc2e-714a-bf96-59b71ef2dcb1/source.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://flakehub.com/f/DeterminateSystems/determinate/%2A"
- }
- },
- "determinate-nixd-aarch64-darwin": {
- "flake": false,
- "locked": {
- "narHash": "sha256-T5PoERn2FTupvCwGmQhbYO/oQ0w+51nRn+0QRbnA9tg=",
- "type": "file",
- "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/macOS"
- },
- "original": {
- "type": "file",
- "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/macOS"
- }
- },
- "determinate-nixd-aarch64-linux": {
- "flake": false,
- "locked": {
- "narHash": "sha256-T0iRt3f+2Q+KUU1VzdGiG6GluViuxuKr+bMG5eVtPO0=",
- "type": "file",
- "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/aarch64-linux"
+ "systems": "systems"
},
- "original": {
- "type": "file",
- "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/aarch64-linux"
- }
- },
- "determinate-nixd-x86_64-linux": {
- "flake": false,
"locked": {
- "narHash": "sha256-FDeJY4hugYM0+vB2rvKY8WpYgPNH7kNS0M082Rnk/CI=",
- "type": "file",
- "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/x86_64-linux"
+ "lastModified": 1731533236,
+ "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
+ "type": "github"
},
"original": {
- "type": "file",
- "url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.2/x86_64-linux"
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
}
},
- "flake-compat": {
- "flake": false,
+ "flakey-profile": {
"locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
+ "lastModified": 1712898590,
+ "narHash": "sha256-FhGIEU93VHAChKEXx905TSiPZKga69bWl1VB37FK//I=",
+ "owner": "lf-",
+ "repo": "flakey-profile",
+ "rev": "243c903fd8eadc0f63d205665a92d4df91d42d9d",
"type": "github"
},
"original": {
- "owner": "edolstra",
- "repo": "flake-compat",
+ "owner": "lf-",
+ "repo": "flakey-profile",
"type": "github"
}
},
- "flake-parts": {
+ "home-manager": {
"inputs": {
- "nixpkgs-lib": [
- "determinate",
- "nix",
+ "nixpkgs": [
"nixpkgs"
]
},
"locked": {
- "lastModified": 1748821116,
- "narHash": "sha256-F82+gS044J1APL0n4hH50GYdPRv/5JWm34oCJYmVKdE=",
- "rev": "49f0870db23e8c1ca0b5259734a02cd9e1e371a1",
- "revCount": 377,
- "type": "tarball",
- "url": "https://api.flakehub.com/f/pinned/hercules-ci/flake-parts/0.1.377%2Brev-49f0870db23e8c1ca0b5259734a02cd9e1e371a1/01972f28-554a-73f8-91f4-d488cc502f08/source.tar.gz"
+ "lastModified": 1775622785,
+ "narHash": "sha256-/yFxO+7oS1SymDfJ2iVO7K5vJKcYfe9XGIJ+quLqz0Q=",
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "rev": "527e47b78fe67213072f706bf933a9705a8c4974",
+ "type": "github"
},
"original": {
- "type": "tarball",
- "url": "https://flakehub.com/f/hercules-ci/flake-parts/0.1"
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "type": "github"
}
},
- "git-hooks-nix": {
- "inputs": {
- "flake-compat": "flake-compat",
- "gitignore": [
- "determinate",
- "nix"
- ],
- "nixpkgs": [
- "determinate",
- "nix",
- "nixpkgs"
- ]
- },
+ "lix": {
+ "flake": false,
"locked": {
- "lastModified": 1747372754,
- "narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=",
- "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46",
- "revCount": 1026,
+ "lastModified": 1775552573,
+ "narHash": "sha256-FpQ0GTjQKGtg2/TD/8PCUkIy0gcX6LlCrPtxkHTNXZw=",
+ "rev": "cbeb4fcd69cfdfecbcb60e033129fde94c7ba1d4",
"type": "tarball",
- "url": "https://api.flakehub.com/f/pinned/cachix/git-hooks.nix/0.1.1026%2Brev-80479b6ec16fefd9c1db3ea13aeb038c60530f46/0196d79a-1b35-7b8e-a021-c894fb62163d/source.tar.gz"
+ "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/cbeb4fcd69cfdfecbcb60e033129fde94c7ba1d4.tar.gz?rev=cbeb4fcd69cfdfecbcb60e033129fde94c7ba1d4"
},
"original": {
"type": "tarball",
- "url": "https://flakehub.com/f/cachix/git-hooks.nix/0.1.941"
+ "url": "https://git.lix.systems/lix-project/lix/archive/main.tar.gz"
}
},
- "home-manager": {
+ "lix-module": {
"inputs": {
+ "flake-utils": "flake-utils",
+ "flakey-profile": "flakey-profile",
+ "lix": [
+ "lix"
+ ],
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
- "lastModified": 1775457580,
- "narHash": "sha256-ikws/ssAmG20AGrEwBuwspwPlkubJu34mB+Uz2fJBJs=",
- "ref": "refs/heads/master",
- "rev": "5de7dbd151b0bd65d45785553d4a22d832733ffc",
- "revCount": 6461,
- "type": "git",
- "url": "https://github.com/nix-community/home-manager.git"
- },
- "original": {
- "type": "git",
- "url": "https://github.com/nix-community/home-manager.git"
- }
- },
- "nix": {
- "inputs": {
- "flake-parts": "flake-parts",
- "git-hooks-nix": "git-hooks-nix",
- "nixpkgs": "nixpkgs",
- "nixpkgs-23-11": "nixpkgs-23-11",
- "nixpkgs-regression": "nixpkgs-regression"
- },
- "locked": {
- "lastModified": 1774642787,
- "narHash": "sha256-5pg3HyPEUj/AXXwOQAwyieyDx0c1/1rf7+EsOCa1rJM=",
- "rev": "cb9989b5b2329842fd7a2586429351d1ede16d04",
- "revCount": 24851,
+ "lastModified": 1773460763,
+ "narHash": "sha256-y9kC3ff89btXS8RD6pAtM50g0qtsim1I8HXBtgSqdbI=",
+ "rev": "5e56f5a973e24292b125dca9e9d506b0a91d6903",
"type": "tarball",
- "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.17.2/019d3110-f384-7933-a525-8f854039828f/source.tar.gz"
+ "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/5e56f5a973e24292b125dca9e9d506b0a91d6903.tar.gz?rev=5e56f5a973e24292b125dca9e9d506b0a91d6903"
},
"original": {
"type": "tarball",
- "url": "https://flakehub.com/f/DeterminateSystems/nix-src/%2A"
+ "url": "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz"
}
},
"nix-github-actions": {
@@ -204,87 +133,27 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1761597516,
- "narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=",
- "rev": "daf6dc47aa4b44791372d6139ab7b25269184d55",
- "revCount": 811874,
- "type": "tarball",
- "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2505.811874%2Brev-daf6dc47aa4b44791372d6139ab7b25269184d55/019a3494-3498-707e-9086-1fb81badc7fe/source.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://flakehub.com/f/NixOS/nixpkgs/0.2505"
- }
- },
- "nixpkgs-23-11": {
- "locked": {
- "lastModified": 1717159533,
- "narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446",
- "type": "github"
- }
- },
- "nixpkgs-regression": {
- "locked": {
- "lastModified": 1643052045,
- "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=",
+ "lastModified": 1775423009,
+ "narHash": "sha256-vPKLpjhIVWdDrfiUM8atW6YkIggCEKdSAlJPzzhkQlw=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2",
+ "rev": "68d8aa3d661f0e6bd5862291b5bb263b2a6595c9",
"type": "github"
},
"original": {
"owner": "NixOS",
+ "ref": "nixos-unstable",
"repo": "nixpkgs",
- "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2",
"type": "github"
}
},
- "nixpkgs_2": {
- "locked": {
- "lastModified": 1774273680,
- "narHash": "sha256-a++tZ1RQsDb1I0NHrFwdGuRlR5TORvCEUksM459wKUA=",
- "rev": "fdc7b8f7b30fdbedec91b71ed82f36e1637483ed",
- "revCount": 968305,
- "type": "tarball",
- "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.968305%2Brev-fdc7b8f7b30fdbedec91b71ed82f36e1637483ed/019d1e65-315b-7c50-9232-ef9e46632115/source.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://flakehub.com/f/DeterminateSystems/nixpkgs-weekly/0.1"
- }
- },
- "nixpkgs_3": {
- "locked": {
- "lastModified": 1775423009,
- "narHash": "sha256-vPKLpjhIVWdDrfiUM8atW6YkIggCEKdSAlJPzzhkQlw=",
- "ref": "nixos-unstable",
- "rev": "68d8aa3d661f0e6bd5862291b5bb263b2a6595c9",
- "shallow": true,
- "type": "git",
- "url": "https://github.com/NixOS/nixpkgs.git"
- },
- "original": {
- "ref": "nixos-unstable",
- "shallow": true,
- "type": "git",
- "url": "https://github.com/NixOS/nixpkgs.git"
- }
- },
"root": {
"inputs": {
"catppuccin": "catppuccin",
- "determinate": "determinate",
"home-manager": "home-manager",
- "nixpkgs": "nixpkgs_3",
+ "lix": "lix",
+ "lix-module": "lix-module",
+ "nixpkgs": "nixpkgs",
"run0-sudo-shim": "run0-sudo-shim",
"sops-nix": "sops-nix"
}
@@ -300,15 +169,15 @@
"locked": {
"lastModified": 1774702115,
"narHash": "sha256-iZ0HSQwjr9nYpVn10ZI4zQTdqvSggfxhXZ1c4oSZnuc=",
- "ref": "refs/heads/main",
+ "owner": "lordgrimmauld",
+ "repo": "run0-sudo-shim",
"rev": "c9e06e2f220ab2fcf2228d4315c0a7fc2dc6e438",
- "revCount": 62,
- "type": "git",
- "url": "https://github.com/lordgrimmauld/run0-sudo-shim.git"
+ "type": "github"
},
"original": {
- "type": "git",
- "url": "https://github.com/lordgrimmauld/run0-sudo-shim.git"
+ "owner": "lordgrimmauld",
+ "repo": "run0-sudo-shim",
+ "type": "github"
}
},
"sops-nix": {
@@ -318,17 +187,32 @@
]
},
"locked": {
- "lastModified": 1775365543,
- "narHash": "sha256-f50qrK0WwZ9z5EdaMGWOTtALgSF7yb7XwuE7LjCuDmw=",
- "ref": "refs/heads/master",
- "rev": "a4ee2de76efb759fe8d4868c33dec9937897916f",
- "revCount": 1194,
- "type": "git",
- "url": "https://github.com/Mic92/sops-nix.git"
+ "lastModified": 1775619836,
+ "narHash": "sha256-VcC/+MMMldwQKcST2y/QTndGLusSxjeUvYwFwzZKKko=",
+ "owner": "Mic92",
+ "repo": "sops-nix",
+ "rev": "de5f2d596eb896a5728afcd15f823f59cb9ecfdb",
+ "type": "github"
+ },
+ "original": {
+ "owner": "Mic92",
+ "repo": "sops-nix",
+ "type": "github"
+ }
+ },
+ "systems": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
},
"original": {
- "type": "git",
- "url": "https://github.com/Mic92/sops-nix.git"
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
}
},
"treefmt-nix": {
diff --git a/flake.nix b/flake.nix
@@ -2,7 +2,7 @@
description = "A simple NixOS flake";
inputs = {
- nixpkgs.url = "git+https://github.com/NixOS/nixpkgs.git?ref=nixos-unstable&shallow=1";
+ nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
lix = {
url = "https://git.lix.systems/lix-project/lix/archive/main.tar.gz";
flake = false;
@@ -13,19 +13,19 @@
inputs.lix.follows = "lix";
};
catppuccin = {
- url = "git+https://github.com/catppuccin/nix.git";
+ url = "github:catppuccin/nix";
inputs.nixpkgs.follows = "nixpkgs";
};
home-manager = {
- url = "git+https://github.com/nix-community/home-manager.git";
+ url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
run0-sudo-shim = {
- url = "git+https://github.com/lordgrimmauld/run0-sudo-shim.git";
+ url = "github:lordgrimmauld/run0-sudo-shim";
inputs.nixpkgs.follows = "nixpkgs";
};
sops-nix = {
- url = "git+https://github.com/Mic92/sops-nix.git";
+ url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
};