mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-02-19 19:27:31 -08:00
updates to readme after shivan install
This commit is contained in:
parent
d8e63f5099
commit
c54a3147aa
@ -2,6 +2,15 @@
|
|||||||
|
|
||||||
The following documents some NixOS setup that wasn't automated.
|
The following documents some NixOS setup that wasn't automated.
|
||||||
|
|
||||||
|
## Window managers
|
||||||
|
|
||||||
|
### Hyprland
|
||||||
|
|
||||||
|
Detecting monitor configs is annoying and I don't feel like it is worth the time
|
||||||
|
to figure out. After doing the first `chezmoi apply` you will need copy `monitors.conf.example`
|
||||||
|
in the hyprland config folder to `monitors.conf` and edit for correct monitor
|
||||||
|
settings.
|
||||||
|
|
||||||
## Encryption Keys
|
## Encryption Keys
|
||||||
|
|
||||||
### Github SSH
|
### Github SSH
|
||||||
@ -10,9 +19,7 @@ Keys for SSH aren't automatically placed with chezmoi `secret` since it complica
|
|||||||
things to much. The key for github SSH must be transferred manually from Bitwarden
|
things to much. The key for github SSH must be transferred manually from Bitwarden
|
||||||
or `/run/secrets/keys/github_personal` to `~/.ssh/keys/github_personal`.
|
or `/run/secrets/keys/github_personal` to `~/.ssh/keys/github_personal`.
|
||||||
|
|
||||||
### Sops-nix
|
### Sops-nix Encrypted keys for various aspects of the config are stored in `./secrets/secrets.yaml`
|
||||||
|
|
||||||
Encrypted keys for various aspects of the config are stored in `./secrets/secrets.yaml`
|
|
||||||
to the required key for decryption must be placed at `~/.config/sops/age/keys.txt`.
|
to the required key for decryption must be placed at `~/.config/sops/age/keys.txt`.
|
||||||
|
|
||||||
## Wireguard Client
|
## Wireguard Client
|
||||||
|
@ -24,18 +24,16 @@ Set of configs files to setup NixOS.
|
|||||||
git clone https://github.com/starr-dusT/dotfiles ~/.local/share/chezmoi
|
git clone https://github.com/starr-dusT/dotfiles ~/.local/share/chezmoi
|
||||||
```
|
```
|
||||||
|
|
||||||
Move the installer created hardware.nix to dotfiles.
|
Move the installer created hardware.nix to dotfiles. E.g. `provision/hosts/<host>/hardware.nix`.
|
||||||
|
|
||||||
Copy `.chezmoidata.yaml.example` to `.chezmoidata.yaml` and edit with desired
|
|
||||||
settings then run the following commands:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
nixos-update # Assuming hostname is same as flake name
|
cd ~/.local/share/chezmoi/provision
|
||||||
|
sudo nixos-rebuild switch --flake .#<host>
|
||||||
```
|
```
|
||||||
|
|
||||||
Perform additional setup found in [additional-setup](additional-setup.md)
|
Perform additional setup found in [additional-setup](additional-setup.md)
|
||||||
|
|
||||||
## Update
|
## Update
|
||||||
|
|
||||||
`nixos-update` command is aliased assuming the flake is named the same at the
|
`nixos-rebuild` command is aliased to `nu` assuming the flake is named the same at the
|
||||||
hostname of the machine.
|
hostname of the machine.
|
||||||
|
@ -18,3 +18,4 @@ for information on initial installation.
|
|||||||
| <img src="./resources/img/kestrel.png" width="100"> | [Kestrel](./provision/hosts/kestrel/) | Primary desktop | Main machine that does it all gaming, programming, 3D modelling, etc. |
|
| <img src="./resources/img/kestrel.png" width="100"> | [Kestrel](./provision/hosts/kestrel/) | Primary desktop | Main machine that does it all gaming, programming, 3D modelling, etc. |
|
||||||
| <img src="./resources/img/torus.png" width="100"> | [Torus](./provision/hosts/torus/) | Home server | Primary home server for storage, hosting machine backups, and running services like Jellyfin. |
|
| <img src="./resources/img/torus.png" width="100"> | [Torus](./provision/hosts/torus/) | Home server | Primary home server for storage, hosting machine backups, and running services like Jellyfin. |
|
||||||
| <img src="./resources/img/bulwark.png" width="100"> | [Bulwark](./provision/hosts/bulwark/) | Steam Deck | NixOS based Steam Deck that can has my linux niceties and acts like a Steam Deck using the great [Jovian Nixos](https://github.com/Jovian-Experiments/Jovian-NixOS). |
|
| <img src="./resources/img/bulwark.png" width="100"> | [Bulwark](./provision/hosts/bulwark/) | Steam Deck | NixOS based Steam Deck that can has my linux niceties and acts like a Steam Deck using the great [Jovian Nixos](https://github.com/Jovian-Experiments/Jovian-NixOS). |
|
||||||
|
| <img src="./resources/img/shivan.png" width="100"> | [Shivan](./provision/hosts/shivan/) | Personal Laptop | Personal (and very slow) laptop for basic mobile work. |
|
||||||
|
Loading…
x
Reference in New Issue
Block a user