Update NixOS config.
This commit is contained in:
parent
22d8e0f8d7
commit
f6a49e6e74
1 changed files with 7 additions and 2 deletions
|
@ -4,7 +4,7 @@ My NixOS repo with that has the configs for 2 of my NixOS machines.
|
||||||
**Note to self:**
|
**Note to self:**
|
||||||
I have no files in /etc/nixos now. I wonder if I should `ln` them there. Hmm.
|
I have no files in /etc/nixos now. I wonder if I should `ln` them there. Hmm.
|
||||||
|
|
||||||
## Notes for newbies on how to use this
|
## How to use this:
|
||||||
1. Change hostnames in the flake
|
1. Change hostnames in the flake
|
||||||
2. Update things back up to github with:
|
2. Update things back up to github with:
|
||||||
```
|
```
|
||||||
|
@ -12,7 +12,12 @@ git add . #add all files
|
||||||
git commit -m "Update NixOS config." #commit message
|
git commit -m "Update NixOS config." #commit message
|
||||||
git push origin main #put updated files in git repo
|
git push origin main #put updated files in git repo
|
||||||
```
|
```
|
||||||
3. In the ./nixos-config, deploy this with the command `sudo nixos-rebuild switch --flake .#HOSTNAME`
|
3. In the `./nixos-config` directory, deploy with the command `sudo nixos-rebuild switch --flake .#HOSTNAME`
|
||||||
|
|
||||||
|
## Deploy to new system:
|
||||||
|
*not tested yet*
|
||||||
|
1. git clone ?
|
||||||
|
2. nixos-rebuild switch --flake .#HOSTNAME
|
||||||
|
|
||||||
# Structure of NixOS Config
|
# Structure of NixOS Config
|
||||||
```
|
```
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue