chore: slippi disabled by default, some docs updates
All checks were successful
/ check (push) Successful in 2m17s
All checks were successful
/ check (push) Successful in 2m17s
This commit is contained in:
parent
8816d9c06c
commit
1a871e074e
3 changed files with 10 additions and 4 deletions
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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 = {
|
||||||
|
|
Loading…
Add table
Reference in a new issue