Merge branch 'main' of git.sealight.xyz:aynish/helm

This commit is contained in:
Anish Lakhwara
2025-12-13 15:51:33 -08:00
17 changed files with 434 additions and 16 deletions
+12 -1
View File
@@ -1,6 +1,11 @@
{
description = "Sealight NixOS Config";
nixConfig = {
extra-substituters = [ "https://cache.numtide.com" ];
extra-trusted-public-keys = [ "niks3.numtide.com-1:DTx8wZduET09hRmMtKdQDxNNthLQETkc/yaX7M4qK0g=" ];
};
inputs = {
# Nixpkgs
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05";
@@ -71,6 +76,9 @@
inputs.nixpkgs.follows = "nixpkgs";
};
# LLM Agents
llm-agents.url = "github:numtide/llm-agents.nix";
# Others
nur.url = "github:nix-community/NUR";
rust-overlay = {
@@ -95,7 +103,7 @@
outputs = { self, nixpkgs, unstable, nixos-hardware, home-manager, deploy-rs
, agenix, disko, basant, grasp, nix-matrix-appservices, nur, tidalcycles
, rust-overlay, vimwikicli, autohide-tdrop, darwin, nix-homebrew, homebrew-bundle
, homebrew-core, homebrew-cask, jovian, tangled, ... }@inputs:
, homebrew-core, homebrew-cask, jovian, tangled, llm-agents, ... }@inputs:
let
forAllSystems = nixpkgs.lib.genAttrs [
"aarch64-linux"
@@ -260,6 +268,7 @@
nix.registry.unstable.flake = unstable;
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = { inherit inputs; };
home-manager.users.anish = import ./home/gui;
}
];
@@ -322,6 +331,7 @@
nix.registry.nixpkgs.flake = nixpkgs;
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = { inherit inputs; };
home-manager.users.anish = import ./home/dev;
}
];
@@ -365,6 +375,7 @@
users.anishlakhwara = import ./home/darwin;
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = { inherit inputs; };
};
}
];