27 lines
693 B
Markdown
27 lines
693 B
Markdown
|
|
https://git.cyplo.dev/cyplo/dotfiles
|
|
|
|
My dotfiles - including my vim, terminal and font config.
|
|
My current setup consists of multiple machines running NixOS.
|
|
This is using flakes for reproducibility and home manager for setting up user-specific things.
|
|
|
|
|
|
## generating ssh keys
|
|
```
|
|
ssh-keygen -t ed25519
|
|
```
|
|
|
|
Workstations are set up by running ` sudo nixos-rebuild switch --flake '.#'` and servers are by `nixos-rebuild switch --flake '.#servername' --target-host root@hostname`.
|
|
I don't use home manager the program, everything is referenced from the top flake.
|
|
|
|
## Setting up a new server
|
|
* use nixos-anywhere + disko
|
|
|
|
## infra setup
|
|
|
|
```mermaid
|
|
graph TB
|
|
mb1
|
|
vpsfree1
|
|
bolty
|
|
```
|