feat: add yolo host
New NixOS VM on proxmox, replacing the Ubuntu box. Reuses the existing Hyprland config; remote access is Sunshine/Moonlight rather than xrdp, since xrdp cannot drive a wayland compositor. Two fixes here are not yolo-specific and affect any fresh install: git at system level (nix needs it for the type = "git" hyprland input, but git only came from home-manager, so neither rebuild could run), and dropping the yogurt input, whose private repo made home-manager un-evaluatable without GitHub auth. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -66,7 +66,12 @@
|
||||
url = "github:ilysenko/codex-desktop-linux";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
yogurt.url = "git+https://github.com/ZePedroResende/yogurt";
|
||||
# Pinned to the tag, and pins its own nixpkgs for the same reason ethui does
|
||||
# — it is a verified Rust build. Bump deliberately, not via `flake update`.
|
||||
agent-of-empires.url = "github:agent-of-empires/agent-of-empires/v1.14.1";
|
||||
# Semantic-diff tool rev calls via REV_SEM_BIN. NOT nixpkgs' `sem`, which is
|
||||
# the unrelated Semaphore CI cli.
|
||||
sem.url = "github:Ataraxy-Labs/sem";
|
||||
nix-index-database = {
|
||||
url = "github:nix-community/nix-index-database";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
@@ -124,6 +129,7 @@
|
||||
nixosConfigurations = {
|
||||
arrakis = mkNixOS "arrakis";
|
||||
konishi = mkNixOS "konishi";
|
||||
yolo = mkNixOS "yolo";
|
||||
};
|
||||
|
||||
# Named "<user>@<host>" so `nh home switch` auto-detects them
|
||||
@@ -131,6 +137,7 @@
|
||||
homeConfigurations = {
|
||||
"naps62@arrakis" = mkHome "arrakis" x86;
|
||||
"naps62@konishi" = mkHome "konishi" x86;
|
||||
"naps62@yolo" = mkHome "yolo" x86;
|
||||
};
|
||||
|
||||
devShells =
|
||||
|
||||
Reference in New Issue
Block a user