This commit is contained in:
Sridhar Ratnakumar 2026-07-09 10:46:46 -04:00
parent 54e0b0f276
commit 5eaa6b9671
8 changed files with 72 additions and 13 deletions

View file

@ -47,7 +47,9 @@ in
pkgs.python3
pkgs.portfwd
# The kolu terminal-side CLIs, without running the kolu service itself.
inputs.kolu.packages.${pkgs.stdenv.hostPlatform.system}.kaval
inputs.kolu.packages.${pkgs.stdenv.hostPlatform.system}.kaval-tui
inputs.kolu.packages.${pkgs.stdenv.hostPlatform.system}.padi
inputs.kolu.packages.${pkgs.stdenv.hostPlatform.system}.padi-tui
];
}

View file

@ -24,6 +24,7 @@ in
imports = [
self.nixosModules.default
./configuration.nix
(self + /modules/nixos/linux/gc.nix)
(self + /modules/nixos/linux/llm-debugging.nix)
];
@ -37,7 +38,8 @@ in
sandbox = "relaxed";
extra-experimental-features = [ "impure-derivations" "ca-derivations" ];
};
# GC is handled via home-manager (modules/home/nix/gc.nix)
# GC: system generations via modules/nixos/linux/gc.nix (root-owned);
# user profile via home-manager (modules/home/nix/gc.nix).
zramSwap.enable = true;
swapDevices = [{

View file

@ -30,7 +30,9 @@ in
self.nixosModules.default
./configuration.nix
./devbox.nix
./kolu-dev.nix
(self + /modules/nixos/linux/beszel.nix)
(self + /modules/nixos/linux/gc.nix)
(self + /modules/nixos/linux/incus)
(self + /modules/nixos/linux/llm-debugging.nix)
];
@ -78,7 +80,8 @@ in
sandbox = "relaxed";
extra-experimental-features = [ "impure-derivations" "ca-derivations" ];
};
# GC is handled via home-manager (modules/home/nix/gc.nix)
# GC: system generations via modules/nixos/linux/gc.nix (root-owned);
# user profile via home-manager (modules/home/nix/gc.nix).
zramSwap.enable = true;
swapDevices = [{

View file

@ -0,0 +1,14 @@
# Host-side bits for kolu development on pureintent.
{ flake, ... }:
{
# Dedicated account for kolu end-to-end remote-terminal tests.
# Authorize srid (same machine) to `ssh kolu-e2e-remote@localhost` with his key.
users.users.kolu-e2e-remote = {
isNormalUser = true;
openssh.authorizedKeys.keys = [
# pureintent srid
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEnWriRB3c/G+O4/N5ALnOQBdBTp9LeGC6HNYTZCCGS2 srid@pureintent"
];
};
}