mirror of
https://github.com/srid/nixos-config.git
synced 2026-07-16 22:01:33 +08:00
...
This commit is contained in:
parent
54e0b0f276
commit
5eaa6b9671
8 changed files with 72 additions and 13 deletions
|
|
@ -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
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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 = [{
|
||||
|
|
|
|||
|
|
@ -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 = [{
|
||||
|
|
|
|||
14
configurations/nixos/pureintent/kolu-dev.nix
Normal file
14
configurations/nixos/pureintent/kolu-dev.nix
Normal 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"
|
||||
];
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue