chore: slippi disabled by default, some docs updates
All checks were successful
/ check (push) Successful in 2m17s

This commit is contained in:
Daniel Flanagan 2025-02-17 15:18:08 -06:00
parent 8816d9c06c
commit 1a871e074e
3 changed files with 10 additions and 4 deletions

View file

@ -9,7 +9,7 @@
packages = uGenPkgs (import ./packages); packages = uGenPkgs (import ./packages);
nixosConfigurations = import ./packages/hosts inputs; nixosConfigurations = import ./packages/hosts inputs;
homeConfigurations = import ./packages/home inputs; # homeConfigurations = import ./packages/home inputs;
templates = import ./lib/templates; templates = import ./lib/templates;

View file

@ -4,6 +4,10 @@
**NOTE**: I want to establish a solid way to do this without `root@`. **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 ```fish
g a; set host beefcake; nix run nixpkgs#nixos-rebuild -- --flake ".#$host" \ g a; set host beefcake; nix run nixpkgs#nixos-rebuild -- --flake ".#$host" \
--target-host "root@$host" --build-host "root@$host" \ --target-host "root@$host" --build-host "root@$host" \
@ -88,7 +92,9 @@ nix-shell --packages git \
Then: Then:
1. Setup/copy any GPG/SSH keys. 1. Tailscale connection and roles.
2. Setup/copy any GPG/SSH keys.
```shell ```shell
# from a machine with the key # 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 $ gpg --edit-key daniel@lyte.dev # trust ultimately
``` ```
2. Setup/copy any password stores. 3. Setup/copy any password stores.
```shell ```shell
$ rsync -r ~/.local/share/password-store $host:~/.local/share/password-store $ rsync -r ~/.local/share/password-store $host:~/.local/share/password-store
``` ```
3. Tailscale connection and roles.
4. Firefox sync configured. 4. Firefox sync configured.
# Temporary Firewall Changes # Temporary Firewall Changes

View file

@ -51,6 +51,7 @@ in
programs.helix.enable = true; programs.helix.enable = true;
programs.zellij.enable = true; programs.zellij.enable = true;
programs.eza.enable = true; programs.eza.enable = true;
slippi-launcher.enable = lib.mkDefault false;
programs.bat = { programs.bat = {
enable = true; enable = true;
config = { config = {