docs: update nixos/readme.md with current host targets 📝
Replace stale #macbookair example with current macOS, WSL, and sunken-ship rebuild commands.
This commit is contained in:
parent
d9e569d477
commit
d7bd99744c
1 changed files with 9 additions and 4 deletions
|
|
@ -3,9 +3,14 @@
|
|||
Rebuild from dotfiles dir:
|
||||
|
||||
```bash
|
||||
sudo nixos-rebuild switch --flake ~/dotfiles/nixos#macbookair
|
||||
# or #wsl
|
||||
# macOS: cd ~/dotfiles/nixos && darwin-rebuild switch --flake .
|
||||
# macOS
|
||||
cd ~/dotfiles/nixos && darwin-rebuild switch --flake .
|
||||
|
||||
# WSL
|
||||
sudo nixos-rebuild switch --flake ~/dotfiles/nixos#wsl
|
||||
|
||||
# sunken-ship (on server)
|
||||
sudo nixos-rebuild switch --flake /etc/dotfiles/nixos#sunken-ship
|
||||
```
|
||||
|
||||
## Server (sunken-ship)
|
||||
|
|
@ -18,7 +23,7 @@ sudo mv /tmp/dotfiles /etc/dotfiles
|
|||
sudo nixos-rebuild switch --flake /etc/dotfiles/nixos#sunken-ship --option accept-flake-config true
|
||||
```
|
||||
|
||||
If the daemon doesn’t have flakes: copy [server-configuration-with-flakes.nix](server-configuration-with-flakes.nix) to `/etc/nixos/configuration.nix`, run `sudo nixos-rebuild switch`, then build and switch to the flake (see [server-quickstart.md](../server-quickstart.md) for SSH keys).
|
||||
If the daemon doesn't have flakes: copy [server-configuration-with-flakes.nix](server-configuration-with-flakes.nix) to `/etc/nixos/configuration.nix`, run `sudo nixos-rebuild switch`, then build and switch to the flake (see [server-quickstart.md](../server-quickstart.md) for SSH keys).
|
||||
|
||||
SSH keys (not in repo): `scp ~/.ssh/*.pub danny@server:/tmp/`, then on server `mkdir -p ~/.ssh; cat /tmp/*.pub >> ~/.ssh/authorized_keys`. See [docs/ssh-and-secrets.md](../docs/ssh-and-secrets.md).
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue