diff --git a/flake.lock b/flake.lock index 8db975b9..1953affc 100644 --- a/flake.lock +++ b/flake.lock @@ -471,7 +471,8 @@ "poonam": "poonam", "rust-overlay": "rust-overlay", "tidalcycles": "tidalcycles", - "unstable": "unstable" + "unstable": "unstable", + "vimwikicli": "vimwikicli" } }, "rust-overlay": { @@ -655,6 +656,27 @@ "url": "ssh://gitea@git.sealight.xyz/aynish/vimwiki-cli" } }, + "vimwikicli": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1662448409, + "narHash": "sha256-Xd8CuFcEpEQK/TjNBXcp1HqPJCc7LwkMqKa1WiAP1Zc=", + "ref": "main", + "rev": "a73c4695cf116c2e8194a5caa837c2f9e1a7e2fb", + "revCount": 7, + "type": "git", + "url": "ssh://gitea@git.sealight.xyz/aynish/vimwiki-cli" + }, + "original": { + "ref": "main", + "type": "git", + "url": "ssh://gitea@git.sealight.xyz/aynish/vimwiki-cli" + } + }, "vowel-src": { "flake": false, "locked": { diff --git a/flake.nix b/flake.nix index e277670e..d11ac923 100644 --- a/flake.nix +++ b/flake.nix @@ -22,8 +22,11 @@ poonam.url = "git+ssh://gitea@git.sealight.xyz/aynish/kitaab?ref=main"; poonam.inputs.nixpkgs.follows = "nixpkgs"; basant.url = "git+ssh://gitea@git.sealight.xyz/aynish/basant?ref=main"; + vimwikicli.url = "git+ssh://gitea@git.sealight.xyz/aynish/vimwiki-cli?ref=main"; basant.inputs.nixpkgs.follows = "nixpkgs"; basant.inputs.poonam.follows = "poonam"; + vimwikicli.inputs.nixpkgs.follows = "nixpkgs"; + grasp.url = "git+ssh://gitea@git.sealight.xyz/aynish/grasp.git?ref=main"; grasp.inputs.nixpkgs.follows = "nixpkgs"; # Matrix @@ -68,6 +71,7 @@ , rust-overlay , eww , llamacpp + , vimwikicli , ... }@inputs: let @@ -86,6 +90,9 @@ llamaOverlay = final: prev: { llama = llamacpp.packages.${prev.system}.default; }; + vimwikiOverlay = final: prev: { + vimwiki-cli = vimwikicli.packages.${prev.system}.vimwiki-cli; + }; nixpkgsFor = forAllSystems (system: import nixpkgs { inherit system; @@ -106,6 +113,8 @@ nur.overlay nix-matrix-appservices.overlay unstableOverlay + llamaOverlay + vimwikiOverlay self.overlays.additions self.overlays.modifications ]; @@ -250,7 +259,7 @@ deploy.nodes = { box = { hostname = "mossnet.lan"; - # autoRollback = false; + autoRollback = false; profiles.system = { user = "root"; path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.box;