Initial commit
This commit is contained in:
commit
69605d7e54
27 files changed
+5188
No files matched your search
@@ -0,0 +1,30 @@
|
||||
{
|
||||
description = "AI Usage Monitor for Hyprland";
|
||||
|
||||
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-26.05";
|
||||
|
||||
outputs = { self, nixpkgs }:
|
||||
let
|
||||
systems = [ "x86_64-linux" "aarch64-linux" ];
|
||||
each = nixpkgs.lib.genAttrs systems;
|
||||
in {
|
||||
packages = each (system:
|
||||
let
|
||||
pkgs = import nixpkgs { inherit system; };
|
||||
in {
|
||||
ai-usage = pkgs.rustPlatform.buildRustPackage {
|
||||
pname = "ai-usage";
|
||||
version = "0.1.1";
|
||||
src = ./.;
|
||||
cargoLock.lockFile = ./Cargo.lock;
|
||||
meta = {
|
||||
description = "Waybar usage monitor for Claude, Codex and Cursor";
|
||||
mainProgram = "ai-usage";
|
||||
};
|
||||
};
|
||||
default = self.packages.${system}.ai-usage;
|
||||
});
|
||||
|
||||
homeManagerModules.default = ./modules/home-manager.nix;
|
||||
};
|
||||
}
|
||||
Reference in new issue
Block a user