diff --git a/flake.lock b/flake.lock index 77f964f..9e5a10d 100644 --- a/flake.lock +++ b/flake.lock @@ -57,6 +57,27 @@ "type": "github" } }, + "end-rs": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1726917158, + "narHash": "sha256-Ooj+Io2qBvA1IOZ0Ueks4OYHN6ylhHTxSvkmwG1Wt4E=", + "owner": "GaspardCulis", + "repo": "end-rs", + "rev": "11b6f3c1e8d795b67d1b18bc28874429316ff470", + "type": "github" + }, + "original": { + "owner": "GaspardCulis", + "ref": "feat/nix", + "repo": "end-rs", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -305,6 +326,7 @@ "root": { "inputs": { "disko": "disko", + "end-rs": "end-rs", "home-manager": "home-manager", "hy3": "hy3", "hyprland": [ diff --git a/flake.nix b/flake.nix index d4a4140..e4a95d8 100644 --- a/flake.nix +++ b/flake.nix @@ -21,6 +21,11 @@ hy3 = { url = "github:outfoxxed/hy3"; }; + + end-rs = { + url = "github:GaspardCulis/end-rs/feat/nix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { diff --git a/misc/end-rs/default.nix b/misc/end-rs/default.nix new file mode 100644 index 0000000..00f8682 --- /dev/null +++ b/misc/end-rs/default.nix @@ -0,0 +1,14 @@ +{ + inputs, + pkgs, + ... +}: { + home.file = { + ".config/end-rs/config.toml".source = ./config.toml; + }; + + home.packages = [ + inputs.end-rs + pkgs.libnotify + ]; +}