From 2b0e8a866967e8582f646b3e2220f679b403980f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Sun, 2 Feb 2025 18:10:31 +0100 Subject: [PATCH] feat(windows): install cassowary --- flake.lock | 21 +++++++++++++++++++++ flake.nix | 7 +++++++ home.nix | 3 +++ 3 files changed, 31 insertions(+) diff --git a/flake.lock b/flake.lock index 167c75b..2e28ff5 100644 --- a/flake.lock +++ b/flake.lock @@ -86,6 +86,26 @@ "url": "ssh://gitsrht@git.sourcehut.005540.xyz/~logistic-bot/breezex-cursor" } }, + "cassowary": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1738515974, + "narHash": "sha256-dxlfpu9uXREIKCAX+p6k6zGobDa4ruAP9a54PigHU3U=", + "ref": "refs/heads/master", + "rev": "6d7d3560e8e5660ae270b82c844cd9cb77a4bd97", + "revCount": 6, + "type": "git", + "url": "ssh://gitsrht@git.sourcehut.005540.xyz/~logistic-bot/cassowary" + }, + "original": { + "type": "git", + "url": "ssh://gitsrht@git.sourcehut.005540.xyz/~logistic-bot/cassowary" + } + }, "devshell": { "inputs": { "nixpkgs": [ @@ -750,6 +770,7 @@ "root": { "inputs": { "breezex-cursor": "breezex-cursor", + "cassowary": "cassowary", "home-manager": "home-manager", "nix-doom-emacs-unstraightened": "nix-doom-emacs-unstraightened", "nixos-06cb-009a-fingerprint-sensor": "nixos-06cb-009a-fingerprint-sensor", diff --git a/flake.nix b/flake.nix index cbe7b53..e39a631 100644 --- a/flake.nix +++ b/flake.nix @@ -27,6 +27,11 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + cassowary = { + url = "git+ssh://gitsrht@git.sourcehut.005540.xyz/~logistic-bot/cassowary"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + other-transcode = { url = "github:logistic-bot/other_video_transcoding_nix"; inputs.nixpkgs.follows = "nixpkgs"; @@ -52,6 +57,7 @@ other-transcode, nix-doom-emacs-unstraightened, nixos-06cb-009a-fingerprint-sensor, + cassowary, ... }: let system = "x86_64-linux"; @@ -62,6 +68,7 @@ kitty-unstable = nixpkgs-unstable.legacyPackages.${system}.kitty; other-transcode = other-transcode.packages.${system}.default; nix-doom-emacs-unstraightened = nix-doom-emacs-unstraightened.hmModule; + cassowary = cassowary.packages.${system}.default; }; in { nixosConfigurations.void = nixpkgs.lib.nixosSystem { diff --git a/home.nix b/home.nix index 50ae00b..06525f9 100644 --- a/home.nix +++ b/home.nix @@ -5,6 +5,7 @@ other-transcode, kitty-unstable, nix-doom-emacs-unstraightened, + cassowary, ... }: let username = "khais"; @@ -79,6 +80,8 @@ in { wine # ai ollama + # windows + cassowary ]; file = {