From 1a871e074eb930fbf0134eb7add36fe9d202681d Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Mon, 17 Feb 2025 15:18:08 -0600 Subject: [PATCH] chore: slippi disabled by default, some docs updates --- flake.nix | 2 +- lib/internal.md | 11 ++++++++--- lib/modules/home/default.nix | 1 + 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index 1d4c889..8ecba5f 100644 --- a/flake.nix +++ b/flake.nix @@ -9,7 +9,7 @@ packages = uGenPkgs (import ./packages); nixosConfigurations = import ./packages/hosts inputs; - homeConfigurations = import ./packages/home inputs; + # homeConfigurations = import ./packages/home inputs; templates = import ./lib/templates; diff --git a/lib/internal.md b/lib/internal.md index 469f4e4..aef8c05 100644 --- a/lib/internal.md +++ b/lib/internal.md @@ -4,6 +4,10 @@ **NOTE**: I want to establish a solid way to do this without `root@`. +**TODO**: This could easily be wrapped up in a `nix run github:lytedev/nix#install` or something with fuzzy-finders for the variable options. + +**TODO**: could also probably get some helpers baked into an ISO? + ```fish g a; set host beefcake; nix run nixpkgs#nixos-rebuild -- --flake ".#$host" \ --target-host "root@$host" --build-host "root@$host" \ @@ -88,7 +92,9 @@ nix-shell --packages git \ Then: -1. Setup/copy any GPG/SSH keys. +1. Tailscale connection and roles. + +2. Setup/copy any GPG/SSH keys. ```shell # from a machine with the key @@ -100,13 +106,12 @@ $ gpg --import ~/p.key && rm ~/p.key $ gpg --edit-key daniel@lyte.dev # trust ultimately ``` -2. Setup/copy any password stores. +3. Setup/copy any password stores. ```shell $ rsync -r ~/.local/share/password-store $host:~/.local/share/password-store ``` -3. Tailscale connection and roles. 4. Firefox sync configured. # Temporary Firewall Changes diff --git a/lib/modules/home/default.nix b/lib/modules/home/default.nix index 4e81de3..1f22beb 100644 --- a/lib/modules/home/default.nix +++ b/lib/modules/home/default.nix @@ -51,6 +51,7 @@ in programs.helix.enable = true; programs.zellij.enable = true; programs.eza.enable = true; + slippi-launcher.enable = lib.mkDefault false; programs.bat = { enable = true; config = {