diff --git a/flake.lock b/flake.lock index c9d43da..51fe075 100644 --- a/flake.lock +++ b/flake.lock @@ -31,21 +31,6 @@ "type": "github" } }, - "flake-compat_3": { - "locked": { - "lastModified": 1747046372, - "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -53,11 +38,11 @@ ] }, "locked": { - "lastModified": 1765495779, - "narHash": "sha256-MhA7wmo/7uogLxiewwRRmIax70g6q1U/YemqTGoFHlM=", + "lastModified": 1768135262, + "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "5635c32d666a59ec9a55cab87e898889869f7b71", + "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", "type": "github" }, "original": { @@ -84,24 +69,6 @@ "type": "github" } }, - "flake-parts_3": { - "inputs": { - "nixpkgs-lib": "nixpkgs-lib_2" - }, - "locked": { - "lastModified": 1756770412, - "narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "4524271976b625a4a605beefd893f270620fd751", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, "flake-utils": { "inputs": { "systems": "systems" @@ -124,6 +91,7 @@ "inputs": { "flake-compat": "flake-compat", "flake-utils": "flake-utils", + "home-manager": "home-manager", "nixpkgs": [ "nixpkgs" ], @@ -131,11 +99,11 @@ "zon2nix": "zon2nix" }, "locked": { - "lastModified": 1765500842, - "narHash": "sha256-ZL7hJE2xQqmL9ZRltMSZ7mRO0qPX/v4AlFS/o+AD3CI=", + "lastModified": 1768395231, + "narHash": "sha256-AGXpf6FsuytoH53U14QeuFQfAqa7LhdFV80bCyFQi+o=", "owner": "pluiedev", "repo": "ghostty", - "rev": "5aefb4b0a8ca50c87ed062b41f5fe6c984ccd52a", + "rev": "5ff99ba9a07650a81f25517ac202e668cde09361", "type": "github" }, "original": { @@ -178,11 +146,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1764275753, - "narHash": "sha256-zMnEd4R5uxETmsCvAUZvvI4/xs8y13KMA/4sOg2Bmr8=", + "lastModified": 1766394058, + "narHash": "sha256-P+59TbVusYqdx2Jt2liwvQ+hslUzU6M1ezRDy6c66Tc=", "owner": "snugnug", "repo": "hjem-rum", - "rev": "9ba6af8f1d6d2a22966c21861f7f71c30fc3ab4e", + "rev": "edac54b7d57ad72cc4b124da2f44e7b2e584f3c6", "type": "github" }, "original": { @@ -213,6 +181,27 @@ "type": "github" } }, + "home-manager": { + "inputs": { + "nixpkgs": [ + "ghostty", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1768068402, + "narHash": "sha256-bAXnnJZKJiF7Xr6eNW6+PhBf1lg2P1aFUO9+xgWkXfA=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "8bc5473b6bc2b6e1529a9c4040411e1199c43b4c", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "type": "github" + } + }, "ndg": { "inputs": { "flake-compat": "flake-compat_2", @@ -238,23 +227,19 @@ }, "ndg_2": { "inputs": { - "flake-compat": "flake-compat_3", - "flake-parts": "flake-parts_3", - "nixpkgs": [ - "hjem-rum", - "nixpkgs" - ] + "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1758017058, - "narHash": "sha256-kj0AsPNRuW/nA+ck/mqE/auRrla3Tjb7mv4Kml+6PP0=", + "lastModified": 1766342086, + "narHash": "sha256-vKuCSU8BCUxG8S2/EyOXrCbIQjmY07Jb5Cq3ehnLsnY=", "owner": "feel-co", "repo": "ndg", - "rev": "5b16cb2a4b4233af289355b9ecf76af9f05f8be1", + "rev": "696647a8f0ea1451c02de21b6bdf2a2c9f238d85", "type": "github" }, "original": { "owner": "feel-co", + "ref": "v2.5.1", "repo": "ndg", "type": "github" } @@ -333,15 +318,18 @@ }, "nixpkgs": { "locked": { - "lastModified": 1765472234, - "narHash": "sha256-yMgWBfeR/K9Tdk7wSxLZHJ+UUCuPVzu/rk4Ujtp0kDA=", - "rev": "2fbfb1d73d239d2402a8fe03963e37aab15abe8b", - "type": "tarball", - "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre910362.2fbfb1d73d23/nixexprs.tar.xz" + "lastModified": 1766070988, + "narHash": "sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "c6245e83d836d0433170a16eb185cefe0572f8b8", + "type": "github" }, "original": { - "type": "tarball", - "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs-lib": { @@ -359,19 +347,17 @@ "type": "github" } }, - "nixpkgs-lib_2": { + "nixpkgs_2": { "locked": { - "lastModified": 1754788789, - "narHash": "sha256-x2rJ+Ovzq0sCMpgfgGaaqgBSwY+LST+WbZ6TytnT9Rk=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "a73b9c743612e4244d865a2fdee11865283c04e6", - "type": "github" + "lastModified": 1768127708, + "narHash": "sha256-caCMFMAeeiexMCYzSb8okUJWy7uAoxAczPjrQkaFCqo=", + "rev": "ffbc9f8cbaacfb331b6017d5a5abb21a492c9a38", + "type": "tarball", + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre925861.ffbc9f8cbaac/nixexprs.tar.xz" }, "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", - "type": "github" + "type": "tarball", + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" } }, "root": { @@ -383,7 +369,7 @@ "nix-index-database": "nix-index-database", "nixos-generators": "nixos-generators", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs_2" } }, "rust-overlay": { @@ -581,17 +567,17 @@ ] }, "locked": { - "lastModified": 1758405547, - "narHash": "sha256-WgaDgvIZMPvlZcZrpPMjkaalTBnGF2lTG+62znXctWM=", + "lastModified": 1768231828, + "narHash": "sha256-wL/8Iij4T2OLkhHcc4NieOjf7YeJffaUYbCiCqKv/+0=", "owner": "jcollie", "repo": "zon2nix", - "rev": "bf983aa90ff169372b9fa8c02e57ea75e0b42245", + "rev": "c28e93f3ba133d4c1b1d65224e2eebede61fd071", "type": "github" }, "original": { "owner": "jcollie", "repo": "zon2nix", - "rev": "bf983aa90ff169372b9fa8c02e57ea75e0b42245", + "rev": "c28e93f3ba133d4c1b1d65224e2eebede61fd071", "type": "github" } } diff --git a/modules/hjem-ext/programs/swaylock.nix b/modules/hjem-ext/programs/swaylock.nix index d622d44..72a901c 100644 --- a/modules/hjem-ext/programs/swaylock.nix +++ b/modules/hjem-ext/programs/swaylock.nix @@ -11,7 +11,7 @@ let name = "swaylock"; runtimeInputs = [ cfg.package ]; text = '' - exec swaylock ${lib.cli.toGNUCommandLineShell { } cfg.settings} "$@" + exec swaylock ${lib.cli.toCommandLineShellGNU { } cfg.settings} "$@" ''; }; in