Add ai usage
This commit is contained in:
1 parent
520aadb924
commit
01d3112e94
6 files changed
+47
-12
No files matched your search
Generated
+27
-6
@@ -1,5 +1,25 @@
|
||||
{
|
||||
"nodes": {
|
||||
"ai-usage": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1791553507,
|
||||
"narHash": "sha256-Zrzq6ISt8BAG5ArLJP6qJTIn5YgAPZ1jL2lLlxjpFaM=",
|
||||
"ref": "refs/heads/master",
|
||||
"rev": "69605d7e5414786cfe004e93e392f8a90ac1638c",
|
||||
"revCount": 1,
|
||||
"type": "git",
|
||||
"url": "ssh://git@git.een.ninja:222/armel/ai-usage.git"
|
||||
},
|
||||
"original": {
|
||||
"type": "git",
|
||||
"url": "ssh://git@git.een.ninja:222/armel/ai-usage.git"
|
||||
}
|
||||
},
|
||||
"home-manager": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
@@ -38,11 +58,11 @@
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1791143449,
|
||||
"narHash": "sha256-9+n3ReS2y9xS199LoJjKUWHwZrISGHWgkD/LUZTDZyA=",
|
||||
"lastModified": 1791426274,
|
||||
"narHash": "sha256-MWhktfFtFE8Jl7bf9Pkp7TR5MSdYCjCswSo0Gkb4ywc=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "0d9e9b832d03ac387417e16ce1febf73b2e631e1",
|
||||
"rev": "7c8764b7c7b09b34f632464276218ef9090eaa11",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -54,11 +74,11 @@
|
||||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1791161550,
|
||||
"narHash": "sha256-hUcT0jKmSHN5XgRW3sSEIIlqsVClkVfToluYtOd56ok=",
|
||||
"lastModified": 1791366222,
|
||||
"narHash": "sha256-o0N4g6uSOIppU7CGToNvGlMf5vC+B6O6ukFHKY/TKOY=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "8c6b39505383e6d5dcb431f00cb3597b71f8045c",
|
||||
"rev": "39ad350a0602fa0a58a544344e3e9187526ea45c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -70,6 +90,7 @@
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"ai-usage": "ai-usage",
|
||||
"home-manager": "home-manager",
|
||||
"nix-flatpak": "nix-flatpak",
|
||||
"nixpkgs": "nixpkgs",
|
||||
|
||||
@@ -19,6 +19,11 @@
|
||||
url = "github:gmodena/nix-flatpak";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
ai-usage = {
|
||||
url = "git+ssh://git@git.een.ninja:222/armel/ai-usage.git";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
|
||||
# This strange syntax is a workaround for the intentional limitations of `flake.nix` files.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ config, ai-usage, home-manager, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
@@ -72,5 +72,13 @@
|
||||
"149.210.174.226" = [ "kindertelefoon" ];
|
||||
};
|
||||
|
||||
home-manager.users.avravels = {
|
||||
imports = [ ai-usage.homeManagerModules.default ];
|
||||
programs.ai-usage = {
|
||||
enable = true;
|
||||
package = ai-usage.packages.${pkgs.stdenv.hostPlatform.system}.default;
|
||||
};
|
||||
};
|
||||
|
||||
system.stateVersion = "25.11"; # Did you read the comment?
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ config, pkgsUnstable, ... }:
|
||||
|
||||
{
|
||||
environment.systemPackages = with pkgs; [
|
||||
environment.systemPackages = with pkgsUnstable; [
|
||||
cursor-cli
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{ pkgs, pkgsUnstable, ... }:
|
||||
{ pkgs, ai-usage, pkgsUnstable, ... }:
|
||||
|
||||
{
|
||||
home-manager = {
|
||||
useGlobalPkgs = true;
|
||||
useUserPackages = true;
|
||||
extraSpecialArgs = {
|
||||
inherit pkgsUnstable;
|
||||
inherit pkgsUnstable ai-usage;
|
||||
};
|
||||
|
||||
users.avravels = import home/home.nix;
|
||||
|
||||
+2
-1
@@ -2,6 +2,7 @@
|
||||
, nixpkgs-unstable
|
||||
, home-manager
|
||||
, nix-flatpak
|
||||
, ai-usage
|
||||
, ...
|
||||
}:
|
||||
|
||||
@@ -19,7 +20,7 @@ let
|
||||
inherit system;
|
||||
|
||||
specialArgs = {
|
||||
inherit pkgsUnstable;
|
||||
inherit pkgsUnstable ai-usage;
|
||||
nixFlatpak = nix-flatpak;
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user