update pins

This commit is contained in:
RingOfStorms (Joshua Bell) 2025-12-04 09:29:10 -06:00
parent 02e18aa0fc
commit 274d59ce4b
12 changed files with 172 additions and 174 deletions

View file

@ -4,4 +4,14 @@
{ {
time.timeZone = null; time.timeZone = null;
services.automatic-timezoned.enable = true; services.automatic-timezoned.enable = true;
# Add a polkit rule so automatic-timezoned can change timezone
security.polkit.extraConfig = ''
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.timedate1.set-timezone" &&
subject.isInGroup("wheel")) {
return polkit.Result.YES;
}
});
'';
} }

View file

@ -26,7 +26,6 @@
}@inputs: }@inputs:
let let
configurationName = "h003"; configurationName = "h003";
system = "x86_64-linux";
stateVersion = "25.05"; stateVersion = "25.05";
primaryUser = "luser"; primaryUser = "luser";
overlayIp = "100.64.0.14"; overlayIp = "100.64.0.14";
@ -36,7 +35,6 @@
nixosConfigurations = { nixosConfigurations = {
"${configurationName}" = ( "${configurationName}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
}; };

View file

@ -20,7 +20,6 @@
}@inputs: }@inputs:
let let
configuration_name = "l001"; configuration_name = "l001";
system = "x86_64-linux";
stateVersion = "24.11"; stateVersion = "24.11";
primaryUser = "root"; primaryUser = "root";
lib = nixpkgs.lib; lib = nixpkgs.lib;
@ -44,7 +43,6 @@
nixosConfigurations = { nixosConfigurations = {
"${configuration_name}" = ( "${configuration_name}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
}; };

182
hosts/lio/flake.lock generated
View file

@ -12,11 +12,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1736955230, "lastModified": 1761656077,
"narHash": "sha256-uenf8fv2eG5bKM8C/UvFaiJMZ4IpUFaQxk9OH5t/1gA=", "narHash": "sha256-lsNWuj4Z+pE7s0bd2OKicOFq9bK86JE0ZGeKJbNqb94=",
"owner": "ryantm", "owner": "ryantm",
"repo": "agenix", "repo": "agenix",
"rev": "e600439ec4c273cf11e06fe4d9d906fb98fa097c", "rev": "9ba0d85de3eaa7afeab493fed622008b6e4924f5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -31,11 +31,11 @@
}, },
"locked": { "locked": {
"dir": "flakes/beszel", "dir": "flakes/beszel",
"lastModified": 1764656426, "lastModified": 1764783399,
"narHash": "sha256-mQCosSOCXRFs2tOsPMAQRjDrbCaXCL3XlonCwlltyIc=", "narHash": "sha256-6d10SeMBTyogUZBiCJdzsm5+9fJ9fzYzfcKkYn5cNbQ=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "22b4c5755d1411a9cc40ee56e6fe5ee19da31967", "rev": "10cb42ba2109fd52c787efa1e8fc6dffab90e169",
"revCount": 832, "revCount": 841,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles" "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },
@ -63,22 +63,28 @@
}, },
"common": { "common": {
"locked": { "locked": {
"path": "../../flakes/common", "dir": "flakes/common",
"type": "path" "lastModified": 1764783399,
"narHash": "sha256-6d10SeMBTyogUZBiCJdzsm5+9fJ9fzYzfcKkYn5cNbQ=",
"ref": "refs/heads/master",
"rev": "10cb42ba2109fd52c787efa1e8fc6dffab90e169",
"revCount": 841,
"type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },
"original": { "original": {
"path": "../../flakes/common", "dir": "flakes/common",
"type": "path" "type": "git",
}, "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
"parent": [] }
}, },
"crane": { "crane": {
"locked": { "locked": {
"lastModified": 1741481578, "lastModified": 1760924934,
"narHash": "sha256-JBTSyJFQdO3V8cgcL08VaBUByEU6P5kXbTJN6R0PFQo=", "narHash": "sha256-tuuqY5aU7cUkR71sO2TraVKK2boYrdW3gCSXUkF4i44=",
"owner": "ipetkov", "owner": "ipetkov",
"repo": "crane", "repo": "crane",
"rev": "bb1c9567c43e4434f54e9481eb4b8e8e0d50f0b5", "rev": "c6b4d5308293d0d04fcfeee92705017537cad02f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -97,11 +103,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1700795494, "lastModified": 1744478979,
"narHash": "sha256-gzGLZSiOhf155FW7262kdHo2YDeugp3VuIFb4/GGng0=", "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d", "rev": "43975d782b418ebf4969e9ccba82466728c2851b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -135,11 +141,11 @@
}, },
"locked": { "locked": {
"dir": "flakes/flatpaks", "dir": "flakes/flatpaks",
"lastModified": 1764656426, "lastModified": 1764783399,
"narHash": "sha256-mQCosSOCXRFs2tOsPMAQRjDrbCaXCL3XlonCwlltyIc=", "narHash": "sha256-6d10SeMBTyogUZBiCJdzsm5+9fJ9fzYzfcKkYn5cNbQ=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "22b4c5755d1411a9cc40ee56e6fe5ee19da31967", "rev": "10cb42ba2109fd52c787efa1e8fc6dffab90e169",
"revCount": 832, "revCount": 841,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles" "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },
@ -154,11 +160,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1764613336, "lastModified": 1764776959,
"narHash": "sha256-L979az28t/+SXvYw9qhOno5HLlDwkZOpz6LzCLnjmRM=", "narHash": "sha256-d+5CGloq7Lo1u2SkzhF8oiOdUc6Z5emh22nTXUB9CFA=",
"owner": "rycee", "owner": "rycee",
"repo": "home-manager", "repo": "home-manager",
"rev": "f3902b5d8767985680875ad86d028371100faeb3", "rev": "e1680d594a9281651cbf7d126941a8c8e2396183",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -178,11 +184,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1703113217, "lastModified": 1745494811,
"narHash": "sha256-7ulcXOk63TIT2lVDSExj7XzFx09LpdSAPtvgtM7yQPE=", "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "3bfaacf46133c037bb356193bd2f1765d9dc82c1", "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -209,11 +215,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1764406085, "lastModified": 1764522689,
"narHash": "sha256-CYbMp8hwuOf4umokSNp+t1s4Hjd4vxXq4S5CD+xvgNs=", "narHash": "sha256-SqUuBFjhl/kpDiVaKLQBoD8TLD+/cTUzzgVFoaHrkqY=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9561691c9f450fad7c3526916e1c4f44be0d1192", "rev": "8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -257,11 +263,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1764040936, "lastModified": 1764776358,
"narHash": "sha256-d1NFBVGQZ/Xb0pMviuzenqrfXymJs0m/pKrEg1tDGsE=", "narHash": "sha256-MxXSCRiV7DI5U3Ra1UxVJTTUyKsONAE8+8QdSXsGIhA=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b9491974f02dadeb5acca22649ccbd89a6a81afb", "rev": "0b8cec1eb2241336971009cdd4af641b930d0d97",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -272,11 +278,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1741379970, "lastModified": 1761672384,
"narHash": "sha256-Wh7esNh7G24qYleLvgOSY/7HlDUzWaL/n4qzlBePpiw=", "narHash": "sha256-o9KF3DJL7g7iYMZq9SWgfS1BFlNbsm6xplRjVlOCkXI=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "36fd87baa9083f34f7f5027900b62ee6d09b1f2f", "rev": "08dacfca559e1d7da38f3cf05f1f45ee9bfd213c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -353,11 +359,11 @@
"nvim_plugin-MeanderingProgrammer/render-markdown.nvim": { "nvim_plugin-MeanderingProgrammer/render-markdown.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763430554, "lastModified": 1764732647,
"narHash": "sha256-0DwPuzqR+7R4lJFQ9f2xN26YhdQKg85Hw6+bPvloZoc=", "narHash": "sha256-jya61X22LbcT4hpeio3qE/oOI/lvqKpf09oGEHHvQdA=",
"owner": "MeanderingProgrammer", "owner": "MeanderingProgrammer",
"repo": "render-markdown.nvim", "repo": "render-markdown.nvim",
"rev": "6e0e8902dac70fecbdd8ce557d142062a621ec38", "rev": "b2b135347e299ffbf7f4123fb7811899b0c9f4b8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -433,11 +439,11 @@
"nvim_plugin-b0o/schemastore.nvim": { "nvim_plugin-b0o/schemastore.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763748041, "lastModified": 1764655248,
"narHash": "sha256-4KKj1zp+5Z2zbC31hpvw73BIuf4dW7rimepGOggmUp4=", "narHash": "sha256-9nUBzwbMkzLySMW/Y0EkFpvFgHeW5YDQ3J3moVQarjQ=",
"owner": "b0o", "owner": "b0o",
"repo": "schemastore.nvim", "repo": "schemastore.nvim",
"rev": "aa25399c48236b77af71d4b64cdf157d2ba4e990", "rev": "e9c00ea7813006dfa29f35c174f83f0184d45a93",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -449,11 +455,11 @@
"nvim_plugin-catppuccin/nvim": { "nvim_plugin-catppuccin/nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763995197, "lastModified": 1764084803,
"narHash": "sha256-i4WmQzSNWeR5rh61yonzR55yyklJ3xOL8D/XyEnDa+E=", "narHash": "sha256-ds+Rm9H00s++RC1dH4OQpCg1FXSm4HuwDGzr4ah0YBU=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "nvim", "repo": "nvim",
"rev": "180e0435707cf1fed09a98a9739e5807d92b69be", "rev": "ce4a8e0d5267e67056f9f4dcf6cb1d0933c8ca00",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -465,11 +471,11 @@
"nvim_plugin-chrisgrieser/nvim-early-retirement": { "nvim_plugin-chrisgrieser/nvim-early-retirement": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1764013541, "lastModified": 1764104935,
"narHash": "sha256-Mzz1y7YYTYUWv9S/Yr26to7AuDCZ+9asHa3qzDz06D0=", "narHash": "sha256-mvs0uIoxidy3jfC6oymwhaZVRbJrW+/kuMcIpR8TI6M=",
"owner": "chrisgrieser", "owner": "chrisgrieser",
"repo": "nvim-early-retirement", "repo": "nvim-early-retirement",
"rev": "6fb7d87a965e439cfb4e04a5c0e5038010fc015b", "rev": "cd29cf40af7473530a8598245ba1d348fd5e1fa0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -641,11 +647,11 @@
"nvim_plugin-lewis6991/gitsigns.nvim": { "nvim_plugin-lewis6991/gitsigns.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763280728, "lastModified": 1764322768,
"narHash": "sha256-w2/osNJwbtmUxxQIXBsyqMYrvyNUaVzXrUNGYqGmzi4=", "narHash": "sha256-w3Q7nMFEbcjP6RmSTONg2Nw1dBXDEHnjQ69FuAPJRD8=",
"owner": "lewis6991", "owner": "lewis6991",
"repo": "gitsigns.nvim", "repo": "gitsigns.nvim",
"rev": "cdafc320f03f2572c40ab93a4eecb733d4016d07", "rev": "5813e4878748805f1518cee7abb50fd7205a3a48",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -737,11 +743,11 @@
"nvim_plugin-mrcjkb/rustaceanvim": { "nvim_plugin-mrcjkb/rustaceanvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763539887, "lastModified": 1764542305,
"narHash": "sha256-aMyjQEEY6MlTBMMxjR6NxNhdbWmvRhOcfpgE1w712nE=", "narHash": "sha256-t7xAQ9sczLyA1zODmD+nEuWuLnhrfSOoPu/4G/YTGdU=",
"owner": "mrcjkb", "owner": "mrcjkb",
"repo": "rustaceanvim", "repo": "rustaceanvim",
"rev": "6b7e0e18ad8fa0598bc038aef7bb6bba288adbad", "rev": "6c3785d6a230bec63f70c98bf8e2842bed924245",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -753,11 +759,11 @@
"nvim_plugin-neovim/nvim-lspconfig": { "nvim_plugin-neovim/nvim-lspconfig": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763880753, "lastModified": 1764477618,
"narHash": "sha256-huuWVUKo6CmxjXYRnGv8tUs+7bo85gNyL8vVnreiTAU=", "narHash": "sha256-IpVDEOr//Jy+r3Z5Qo8nxDa3fNO+BTBKzAmbqvxtCQE=",
"owner": "neovim", "owner": "neovim",
"repo": "nvim-lspconfig", "repo": "nvim-lspconfig",
"rev": "30a2b191bccf541ce1797946324c9329e90ec448", "rev": "effe4bf2e1afb881ea67291c648b68dd3dfc927a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -865,11 +871,11 @@
"nvim_plugin-nvim-telescope/telescope.nvim": { "nvim_plugin-nvim-telescope/telescope.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763414201, "lastModified": 1764418954,
"narHash": "sha256-6hrylUCc6KlcbnMgcJNJhbX2Cgu0YHKoMPOqpaKRljE=", "narHash": "sha256-e6XSJRv4KB0z+nzGWmlV/YZNwWsyrrpQTloePRKWmw4=",
"owner": "nvim-telescope", "owner": "nvim-telescope",
"repo": "telescope.nvim", "repo": "telescope.nvim",
"rev": "83a3a713d6b2d2a408491a1b959e55a7fa8678e8", "rev": "e69b434b968a33815e2f02a5c7bd7b8dd4c7d4b2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -881,11 +887,11 @@
"nvim_plugin-nvim-tree/nvim-tree.lua": { "nvim_plugin-nvim-tree/nvim-tree.lua": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763712665, "lastModified": 1764713359,
"narHash": "sha256-YwaWMPQ3IC+z/utnkZ1Tfs5tZFex9Gdf/vS9sUaMDCA=", "narHash": "sha256-dSaO5esPKj1y4vNyLb3AK9egmFJsmWxkGOT+etJsbRA=",
"owner": "nvim-tree", "owner": "nvim-tree",
"repo": "nvim-tree.lua", "repo": "nvim-tree.lua",
"rev": "3fb91e18a727ecc0385637895ec397dea90be42a", "rev": "59088b96a32ea47caf4976e164dbd88b86447fb7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1025,11 +1031,11 @@
"nvim_plugin-stevearc/conform.nvim": { "nvim_plugin-stevearc/conform.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763939276, "lastModified": 1764743081,
"narHash": "sha256-2TLMJdbSbMbdGn6zhZwNSUZnxVGu+Y0ZYhTjinTc7Hs=", "narHash": "sha256-qCjrMt3fsRbLr/iM7nFHG7oKtyTTGcse4/cJbm3odJE=",
"owner": "stevearc", "owner": "stevearc",
"repo": "conform.nvim", "repo": "conform.nvim",
"rev": "6208aefd675939cc7c8f1a57176135974dad269f", "rev": "ffe26e8df8115c9665d24231f8a49fadb2d611ce",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1137,11 +1143,11 @@
"nvim_plugin-zbirenbaum/copilot.lua": { "nvim_plugin-zbirenbaum/copilot.lua": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763512274, "lastModified": 1764638966,
"narHash": "sha256-NMIXOb/20aEmXvPgSDPzVuRIV+OUnJyfXVaVEuVAaTM=", "narHash": "sha256-wQ6SfAunVMd5tNeM7RMvrfPC2ELRibyEQboVQlU/fBs=",
"owner": "zbirenbaum", "owner": "zbirenbaum",
"repo": "copilot.lua", "repo": "copilot.lua",
"rev": "4383e05a47493d7ff77b058c0548129eb38ec7fb", "rev": "881f99b827d65b41f522eecc21b112cf518028ac",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1159,11 +1165,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1744897914, "lastModified": 1761832913,
"narHash": "sha256-GIVU92o2TZBnKQXTb76zpQbWR4zjU2rFqWKNIIpXnqA=", "narHash": "sha256-VCNVjjuRvrKPiYYwqhE3BAKIaReiKXGpxGp27lZ0MFM=",
"owner": "yaxitech", "owner": "yaxitech",
"repo": "ragenix", "repo": "ragenix",
"rev": "40f2e17ecaeab4d78ec323e96a04548c0aaa5223", "rev": "83bccfdea758241999f32869fb6b36f7ac72f1ac",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1244,11 +1250,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1764112623, "lastModified": 1764777428,
"narHash": "sha256-IBjor1S6fq2nwmzi7sRwJg6mRFlO9qwA1OhJhyHvwlw=", "narHash": "sha256-wFfPnXo1P+NwSK+Y7xYVwt0mbYhe9uBrf80T5KpBV5Q=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "d85f1e831e400b2d1ea574fe6e40deba39d4d750", "rev": "ee642c429fced7d51c5f9c9694034f6222a1186f",
"revCount": 323, "revCount": 324,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/nvim" "url": "https://git.joshuabell.xyz/ringofstorms/nvim"
}, },
@ -1265,11 +1271,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1764038373, "lastModified": 1764729618,
"narHash": "sha256-M6w2wNBRelcavoDAyFL2iO4NeWknD40ASkH1S3C0YGM=", "narHash": "sha256-z4RA80HCWv2los1KD346c+PwNPzMl79qgl7bCVgz8X0=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "ab3536fe850211a96673c6ffb2cb88aab8071cc9", "rev": "52764074a85145d5001bf0aa30cb71936e9ad5b8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1287,11 +1293,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1741400194, "lastModified": 1761791894,
"narHash": "sha256-tEpgT+q5KlGjHSm8MnINgTPErEl8YDzX3Eps8PVc09g=", "narHash": "sha256-myRIDh+PxaREz+z9LzbqBJF+SnTFJwkthKDX9zMyddY=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "16b6045a232fea0e9e4c69e55a6e269607dd8e3f", "rev": "59c45eb69d9222a4362673141e00ff77842cd219",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1306,11 +1312,11 @@
}, },
"locked": { "locked": {
"dir": "flakes/secrets", "dir": "flakes/secrets",
"lastModified": 1764656426, "lastModified": 1764783399,
"narHash": "sha256-mQCosSOCXRFs2tOsPMAQRjDrbCaXCL3XlonCwlltyIc=", "narHash": "sha256-6d10SeMBTyogUZBiCJdzsm5+9fJ9fzYzfcKkYn5cNbQ=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "22b4c5755d1411a9cc40ee56e6fe5ee19da31967", "rev": "10cb42ba2109fd52c787efa1e8fc6dffab90e169",
"revCount": 832, "revCount": 841,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles" "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },

View file

@ -6,8 +6,8 @@
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
# Use relative to get current version for testing # Use relative to get current version for testing
common.url = "path:../../flakes/common"; # common.url = "path:../../flakes/common";
# common.url = "git+https://git.joshuabell.xyz/ringofstorms/dotfiles?dir=flakes/common"; common.url = "git+https://git.joshuabell.xyz/ringofstorms/dotfiles?dir=flakes/common";
# secrets.url = "path:../../flakes/secrets"; # secrets.url = "path:../../flakes/secrets";
secrets.url = "git+https://git.joshuabell.xyz/ringofstorms/dotfiles?dir=flakes/secrets"; secrets.url = "git+https://git.joshuabell.xyz/ringofstorms/dotfiles?dir=flakes/secrets";
# flatpaks.url = "path:../../flakes/flatpaks"; # flatpaks.url = "path:../../flakes/flatpaks";
@ -31,7 +31,6 @@
}@inputs: }@inputs:
let let
configuration_name = "lio"; configuration_name = "lio";
system = "x86_64-linux";
primaryUser = "josh"; primaryUser = "josh";
overlayIp = "100.64.0.1"; overlayIp = "100.64.0.1";
lib = nixpkgs.lib; lib = nixpkgs.lib;
@ -40,11 +39,9 @@
nixosConfigurations = { nixosConfigurations = {
"${configuration_name}" = ( "${configuration_name}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
upkgs = import inputs.nixpkgs-unstable { upkgs = import inputs.nixpkgs-unstable {
inherit system;
config.allowUnfree = true; config.allowUnfree = true;
}; };
}; };

View file

@ -54,7 +54,6 @@
nixosConfigurations = { nixosConfigurations = {
"${configuration_name}" = ( "${configuration_name}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
}; };

132
hosts/oren/flake.lock generated
View file

@ -68,11 +68,11 @@
}, },
"locked": { "locked": {
"dir": "flakes/beszel", "dir": "flakes/beszel",
"lastModified": 1764738853, "lastModified": 1764743245,
"narHash": "sha256-5kFTVXpO07txxGJeXlBYb7PTCSqZR9bSWikyfOlPK/o=", "narHash": "sha256-SYH3szHJiTKjeRwECXgy4Ukj1fzNtRzC3mqJzIES07Y=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "a5ccd38f32cb485cf9d3a461f5e972fdc4266d18", "rev": "dd70b4ba812551c9a14055542888cc28b9b1429b",
"revCount": 837, "revCount": 840,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles" "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },
@ -101,11 +101,11 @@
"common": { "common": {
"locked": { "locked": {
"dir": "flakes/common", "dir": "flakes/common",
"lastModified": 1764738853, "lastModified": 1764743245,
"narHash": "sha256-5kFTVXpO07txxGJeXlBYb7PTCSqZR9bSWikyfOlPK/o=", "narHash": "sha256-SYH3szHJiTKjeRwECXgy4Ukj1fzNtRzC3mqJzIES07Y=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "a5ccd38f32cb485cf9d3a461f5e972fdc4266d18", "rev": "dd70b4ba812551c9a14055542888cc28b9b1429b",
"revCount": 837, "revCount": 840,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles" "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },
@ -194,11 +194,11 @@
}, },
"locked": { "locked": {
"dir": "flakes/flatpaks", "dir": "flakes/flatpaks",
"lastModified": 1764738853, "lastModified": 1764743245,
"narHash": "sha256-5kFTVXpO07txxGJeXlBYb7PTCSqZR9bSWikyfOlPK/o=", "narHash": "sha256-SYH3szHJiTKjeRwECXgy4Ukj1fzNtRzC3mqJzIES07Y=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "a5ccd38f32cb485cf9d3a461f5e972fdc4266d18", "rev": "dd70b4ba812551c9a14055542888cc28b9b1429b",
"revCount": 837, "revCount": 840,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles" "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },
@ -236,11 +236,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1764736872, "lastModified": 1764776959,
"narHash": "sha256-4mqLegNQeD54X7enm6EI9aNWl6CaIfyhl5PaYoGYwqk=", "narHash": "sha256-d+5CGloq7Lo1u2SkzhF8oiOdUc6Z5emh22nTXUB9CFA=",
"owner": "rycee", "owner": "rycee",
"repo": "home-manager", "repo": "home-manager",
"rev": "3366918730bb6b699395a9d237397f1d710a94b3", "rev": "e1680d594a9281651cbf7d126941a8c8e2396183",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -343,11 +343,11 @@
}, },
"locked": { "locked": {
"dir": "flakes/hyprland", "dir": "flakes/hyprland",
"lastModified": 1764738853, "lastModified": 1764743245,
"narHash": "sha256-5kFTVXpO07txxGJeXlBYb7PTCSqZR9bSWikyfOlPK/o=", "narHash": "sha256-SYH3szHJiTKjeRwECXgy4Ukj1fzNtRzC3mqJzIES07Y=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "a5ccd38f32cb485cf9d3a461f5e972fdc4266d18", "rev": "dd70b4ba812551c9a14055542888cc28b9b1429b",
"revCount": 837, "revCount": 840,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles" "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },
@ -677,11 +677,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1764040936, "lastModified": 1764776358,
"narHash": "sha256-d1NFBVGQZ/Xb0pMviuzenqrfXymJs0m/pKrEg1tDGsE=", "narHash": "sha256-MxXSCRiV7DI5U3Ra1UxVJTTUyKsONAE8+8QdSXsGIhA=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b9491974f02dadeb5acca22649ccbd89a6a81afb", "rev": "0b8cec1eb2241336971009cdd4af641b930d0d97",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -773,11 +773,11 @@
"nvim_plugin-MeanderingProgrammer/render-markdown.nvim": { "nvim_plugin-MeanderingProgrammer/render-markdown.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763430554, "lastModified": 1764732647,
"narHash": "sha256-0DwPuzqR+7R4lJFQ9f2xN26YhdQKg85Hw6+bPvloZoc=", "narHash": "sha256-jya61X22LbcT4hpeio3qE/oOI/lvqKpf09oGEHHvQdA=",
"owner": "MeanderingProgrammer", "owner": "MeanderingProgrammer",
"repo": "render-markdown.nvim", "repo": "render-markdown.nvim",
"rev": "6e0e8902dac70fecbdd8ce557d142062a621ec38", "rev": "b2b135347e299ffbf7f4123fb7811899b0c9f4b8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -853,11 +853,11 @@
"nvim_plugin-b0o/schemastore.nvim": { "nvim_plugin-b0o/schemastore.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763748041, "lastModified": 1764655248,
"narHash": "sha256-4KKj1zp+5Z2zbC31hpvw73BIuf4dW7rimepGOggmUp4=", "narHash": "sha256-9nUBzwbMkzLySMW/Y0EkFpvFgHeW5YDQ3J3moVQarjQ=",
"owner": "b0o", "owner": "b0o",
"repo": "schemastore.nvim", "repo": "schemastore.nvim",
"rev": "aa25399c48236b77af71d4b64cdf157d2ba4e990", "rev": "e9c00ea7813006dfa29f35c174f83f0184d45a93",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -869,11 +869,11 @@
"nvim_plugin-catppuccin/nvim": { "nvim_plugin-catppuccin/nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763995197, "lastModified": 1764084803,
"narHash": "sha256-i4WmQzSNWeR5rh61yonzR55yyklJ3xOL8D/XyEnDa+E=", "narHash": "sha256-ds+Rm9H00s++RC1dH4OQpCg1FXSm4HuwDGzr4ah0YBU=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "nvim", "repo": "nvim",
"rev": "180e0435707cf1fed09a98a9739e5807d92b69be", "rev": "ce4a8e0d5267e67056f9f4dcf6cb1d0933c8ca00",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -885,11 +885,11 @@
"nvim_plugin-chrisgrieser/nvim-early-retirement": { "nvim_plugin-chrisgrieser/nvim-early-retirement": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1764013541, "lastModified": 1764104935,
"narHash": "sha256-Mzz1y7YYTYUWv9S/Yr26to7AuDCZ+9asHa3qzDz06D0=", "narHash": "sha256-mvs0uIoxidy3jfC6oymwhaZVRbJrW+/kuMcIpR8TI6M=",
"owner": "chrisgrieser", "owner": "chrisgrieser",
"repo": "nvim-early-retirement", "repo": "nvim-early-retirement",
"rev": "6fb7d87a965e439cfb4e04a5c0e5038010fc015b", "rev": "cd29cf40af7473530a8598245ba1d348fd5e1fa0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1061,11 +1061,11 @@
"nvim_plugin-lewis6991/gitsigns.nvim": { "nvim_plugin-lewis6991/gitsigns.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763280728, "lastModified": 1764322768,
"narHash": "sha256-w2/osNJwbtmUxxQIXBsyqMYrvyNUaVzXrUNGYqGmzi4=", "narHash": "sha256-w3Q7nMFEbcjP6RmSTONg2Nw1dBXDEHnjQ69FuAPJRD8=",
"owner": "lewis6991", "owner": "lewis6991",
"repo": "gitsigns.nvim", "repo": "gitsigns.nvim",
"rev": "cdafc320f03f2572c40ab93a4eecb733d4016d07", "rev": "5813e4878748805f1518cee7abb50fd7205a3a48",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1157,11 +1157,11 @@
"nvim_plugin-mrcjkb/rustaceanvim": { "nvim_plugin-mrcjkb/rustaceanvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763539887, "lastModified": 1764542305,
"narHash": "sha256-aMyjQEEY6MlTBMMxjR6NxNhdbWmvRhOcfpgE1w712nE=", "narHash": "sha256-t7xAQ9sczLyA1zODmD+nEuWuLnhrfSOoPu/4G/YTGdU=",
"owner": "mrcjkb", "owner": "mrcjkb",
"repo": "rustaceanvim", "repo": "rustaceanvim",
"rev": "6b7e0e18ad8fa0598bc038aef7bb6bba288adbad", "rev": "6c3785d6a230bec63f70c98bf8e2842bed924245",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1173,11 +1173,11 @@
"nvim_plugin-neovim/nvim-lspconfig": { "nvim_plugin-neovim/nvim-lspconfig": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763880753, "lastModified": 1764477618,
"narHash": "sha256-huuWVUKo6CmxjXYRnGv8tUs+7bo85gNyL8vVnreiTAU=", "narHash": "sha256-IpVDEOr//Jy+r3Z5Qo8nxDa3fNO+BTBKzAmbqvxtCQE=",
"owner": "neovim", "owner": "neovim",
"repo": "nvim-lspconfig", "repo": "nvim-lspconfig",
"rev": "30a2b191bccf541ce1797946324c9329e90ec448", "rev": "effe4bf2e1afb881ea67291c648b68dd3dfc927a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1285,11 +1285,11 @@
"nvim_plugin-nvim-telescope/telescope.nvim": { "nvim_plugin-nvim-telescope/telescope.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763414201, "lastModified": 1764418954,
"narHash": "sha256-6hrylUCc6KlcbnMgcJNJhbX2Cgu0YHKoMPOqpaKRljE=", "narHash": "sha256-e6XSJRv4KB0z+nzGWmlV/YZNwWsyrrpQTloePRKWmw4=",
"owner": "nvim-telescope", "owner": "nvim-telescope",
"repo": "telescope.nvim", "repo": "telescope.nvim",
"rev": "83a3a713d6b2d2a408491a1b959e55a7fa8678e8", "rev": "e69b434b968a33815e2f02a5c7bd7b8dd4c7d4b2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1301,11 +1301,11 @@
"nvim_plugin-nvim-tree/nvim-tree.lua": { "nvim_plugin-nvim-tree/nvim-tree.lua": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763712665, "lastModified": 1764713359,
"narHash": "sha256-YwaWMPQ3IC+z/utnkZ1Tfs5tZFex9Gdf/vS9sUaMDCA=", "narHash": "sha256-dSaO5esPKj1y4vNyLb3AK9egmFJsmWxkGOT+etJsbRA=",
"owner": "nvim-tree", "owner": "nvim-tree",
"repo": "nvim-tree.lua", "repo": "nvim-tree.lua",
"rev": "3fb91e18a727ecc0385637895ec397dea90be42a", "rev": "59088b96a32ea47caf4976e164dbd88b86447fb7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1445,11 +1445,11 @@
"nvim_plugin-stevearc/conform.nvim": { "nvim_plugin-stevearc/conform.nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763939276, "lastModified": 1764743081,
"narHash": "sha256-2TLMJdbSbMbdGn6zhZwNSUZnxVGu+Y0ZYhTjinTc7Hs=", "narHash": "sha256-qCjrMt3fsRbLr/iM7nFHG7oKtyTTGcse4/cJbm3odJE=",
"owner": "stevearc", "owner": "stevearc",
"repo": "conform.nvim", "repo": "conform.nvim",
"rev": "6208aefd675939cc7c8f1a57176135974dad269f", "rev": "ffe26e8df8115c9665d24231f8a49fadb2d611ce",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1557,11 +1557,11 @@
"nvim_plugin-zbirenbaum/copilot.lua": { "nvim_plugin-zbirenbaum/copilot.lua": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1763512274, "lastModified": 1764638966,
"narHash": "sha256-NMIXOb/20aEmXvPgSDPzVuRIV+OUnJyfXVaVEuVAaTM=", "narHash": "sha256-wQ6SfAunVMd5tNeM7RMvrfPC2ELRibyEQboVQlU/fBs=",
"owner": "zbirenbaum", "owner": "zbirenbaum",
"repo": "copilot.lua", "repo": "copilot.lua",
"rev": "4383e05a47493d7ff77b058c0548129eb38ec7fb", "rev": "881f99b827d65b41f522eecc21b112cf518028ac",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1688,11 +1688,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1764112623, "lastModified": 1764777428,
"narHash": "sha256-IBjor1S6fq2nwmzi7sRwJg6mRFlO9qwA1OhJhyHvwlw=", "narHash": "sha256-wFfPnXo1P+NwSK+Y7xYVwt0mbYhe9uBrf80T5KpBV5Q=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "d85f1e831e400b2d1ea574fe6e40deba39d4d750", "rev": "ee642c429fced7d51c5f9c9694034f6222a1186f",
"revCount": 323, "revCount": 324,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/nvim" "url": "https://git.joshuabell.xyz/ringofstorms/nvim"
}, },
@ -1709,11 +1709,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1764038373, "lastModified": 1764729618,
"narHash": "sha256-M6w2wNBRelcavoDAyFL2iO4NeWknD40ASkH1S3C0YGM=", "narHash": "sha256-z4RA80HCWv2los1KD346c+PwNPzMl79qgl7bCVgz8X0=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "ab3536fe850211a96673c6ffb2cb88aab8071cc9", "rev": "52764074a85145d5001bf0aa30cb71936e9ad5b8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1750,11 +1750,11 @@
}, },
"locked": { "locked": {
"dir": "flakes/secrets", "dir": "flakes/secrets",
"lastModified": 1764738853, "lastModified": 1764743245,
"narHash": "sha256-5kFTVXpO07txxGJeXlBYb7PTCSqZR9bSWikyfOlPK/o=", "narHash": "sha256-SYH3szHJiTKjeRwECXgy4Ukj1fzNtRzC3mqJzIES07Y=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "a5ccd38f32cb485cf9d3a461f5e972fdc4266d18", "rev": "dd70b4ba812551c9a14055542888cc28b9b1429b",
"revCount": 837, "revCount": 840,
"type": "git", "type": "git",
"url": "https://git.joshuabell.xyz/ringofstorms/dotfiles" "url": "https://git.joshuabell.xyz/ringofstorms/dotfiles"
}, },

View file

@ -32,7 +32,6 @@
}: }:
let let
configuration_name = "oren"; configuration_name = "oren";
system = "x86_64-linux";
stateVersion = "25.05"; stateVersion = "25.05";
primaryUser = "josh"; primaryUser = "josh";
overlayIp = "100.64.0.5"; overlayIp = "100.64.0.5";
@ -42,7 +41,6 @@
nixosConfigurations = { nixosConfigurations = {
"${configuration_name}" = ( "${configuration_name}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
modules = [ modules = [
home-manager.nixosModules.default home-manager.nixosModules.default

View file

@ -26,7 +26,6 @@
}: }:
let let
configuration_name = "SYSTEM_NAME"; configuration_name = "SYSTEM_NAME";
system = "x86_64-linux";
stateVersion = "25.05"; stateVersion = "25.05";
primaryUser = "josh"; primaryUser = "josh";
lib = nixpkgs.lib; lib = nixpkgs.lib;
@ -35,7 +34,6 @@
nixosConfigurations = { nixosConfigurations = {
"${configuration_name}" = ( "${configuration_name}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
modules = [ modules = [
home-manager.nixosModules.default home-manager.nixosModules.default

View file

@ -23,7 +23,6 @@
}: }:
let let
configuration_name = "SYSTEM_NAME"; configuration_name = "SYSTEM_NAME";
system = "x86_64-linux";
stateVersion = "25.05"; stateVersion = "25.05";
primaryUser = "luser"; primaryUser = "luser";
lib = nixpkgs.lib; lib = nixpkgs.lib;
@ -32,7 +31,6 @@
nixosConfigurations = { nixosConfigurations = {
"${configuration_name}" = ( "${configuration_name}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
modules = [ modules = [
home-manager.nixosModules.default home-manager.nixosModules.default

View file

@ -16,7 +16,6 @@
}@inputs: }@inputs:
let let
configurationName = "testbed"; configurationName = "testbed";
system = "x86_64-linux";
primaryUser = "luser"; primaryUser = "luser";
configLocation = "/home/${primaryUser}/.config/nixos-config/utilities/nixos-installers/examples/${configurationName}"; configLocation = "/home/${primaryUser}/.config/nixos-config/utilities/nixos-installers/examples/${configurationName}";
# configLocation = "/home/${primaryUser}/.config/nixos-config/hosts/${configurationName}"; # configLocation = "/home/${primaryUser}/.config/nixos-config/hosts/${configurationName}";
@ -26,7 +25,6 @@
nixosConfigurations = { nixosConfigurations = {
"${configurationName}" = ( "${configurationName}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
}; };

View file

@ -15,7 +15,6 @@
}@inputs: }@inputs:
let let
configurationName = "MACHINE_HOST_NAME"; configurationName = "MACHINE_HOST_NAME";
system = "x86_64-linux";
primaryUser = "luser"; primaryUser = "luser";
configLocation = "/etc/nixos"; configLocation = "/etc/nixos";
# configLocation = "/home/${primaryUser}/.config/nixos-config/hosts/${configurationName}"; # configLocation = "/home/${primaryUser}/.config/nixos-config/hosts/${configurationName}";
@ -25,7 +24,6 @@
nixosConfigurations = { nixosConfigurations = {
"${configurationName}" = ( "${configurationName}" = (
lib.nixosSystem { lib.nixosSystem {
inherit system;
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
}; };