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"
}
},
"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",

View file

@ -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 {

View file

@ -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 = {