feat(windows): install cassowary

This commit is contained in:
Khaïs COLIN 2025-02-02 18:10:31 +01:00
parent f1212118cf
commit 2b0e8a8669
3 changed files with 31 additions and 0 deletions

21
flake.lock generated
View file

@ -86,6 +86,26 @@
"url": "ssh://gitsrht@git.sourcehut.005540.xyz/~logistic-bot/breezex-cursor" "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": { "devshell": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -750,6 +770,7 @@
"root": { "root": {
"inputs": { "inputs": {
"breezex-cursor": "breezex-cursor", "breezex-cursor": "breezex-cursor",
"cassowary": "cassowary",
"home-manager": "home-manager", "home-manager": "home-manager",
"nix-doom-emacs-unstraightened": "nix-doom-emacs-unstraightened", "nix-doom-emacs-unstraightened": "nix-doom-emacs-unstraightened",
"nixos-06cb-009a-fingerprint-sensor": "nixos-06cb-009a-fingerprint-sensor", "nixos-06cb-009a-fingerprint-sensor": "nixos-06cb-009a-fingerprint-sensor",

View file

@ -27,6 +27,11 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
cassowary = {
url = "git+ssh://gitsrht@git.sourcehut.005540.xyz/~logistic-bot/cassowary";
inputs.nixpkgs.follows = "nixpkgs";
};
other-transcode = { other-transcode = {
url = "github:logistic-bot/other_video_transcoding_nix"; url = "github:logistic-bot/other_video_transcoding_nix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
@ -52,6 +57,7 @@
other-transcode, other-transcode,
nix-doom-emacs-unstraightened, nix-doom-emacs-unstraightened,
nixos-06cb-009a-fingerprint-sensor, nixos-06cb-009a-fingerprint-sensor,
cassowary,
... ...
}: let }: let
system = "x86_64-linux"; system = "x86_64-linux";
@ -62,6 +68,7 @@
kitty-unstable = nixpkgs-unstable.legacyPackages.${system}.kitty; kitty-unstable = nixpkgs-unstable.legacyPackages.${system}.kitty;
other-transcode = other-transcode.packages.${system}.default; other-transcode = other-transcode.packages.${system}.default;
nix-doom-emacs-unstraightened = nix-doom-emacs-unstraightened.hmModule; nix-doom-emacs-unstraightened = nix-doom-emacs-unstraightened.hmModule;
cassowary = cassowary.packages.${system}.default;
}; };
in { in {
nixosConfigurations.void = nixpkgs.lib.nixosSystem { nixosConfigurations.void = nixpkgs.lib.nixosSystem {

View file

@ -5,6 +5,7 @@
other-transcode, other-transcode,
kitty-unstable, kitty-unstable,
nix-doom-emacs-unstraightened, nix-doom-emacs-unstraightened,
cassowary,
... ...
}: let }: let
username = "khais"; username = "khais";
@ -79,6 +80,8 @@ in {
wine wine
# ai # ai
ollama ollama
# windows
cassowary
]; ];
file = { file = {