My Nix Infra
nix nixos
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

update readme

ydcjeff 3bbe0128 ed3f94b3

+15 -10
+15 -10
README.md
··· 2 2 3 3 Includes: 4 4 5 - - Arch Linux with KDE Plasma 6 - - nix 7 - - Fishshell settings 8 - - [Starship shell theme](https://starship.rs) 5 + - NixOS config (KDE) 6 + - Arch Linux (KDE) 9 7 10 8 Requires: 11 9 12 10 - git 13 11 - fish 14 - - curl 12 + 13 + NixOS setup: 14 + 15 + 1. Boot into NixOS installer, passwd for `nixos` user 16 + 17 + 2. `git clone https://codeberg.org/ydcjeff/dotfiles` 18 + 19 + 3. Change `disk-config.nix` if required 15 20 16 - Setup: 21 + 4. echo -n <DISK_ENCRYPTION_KEY> > /tmp/key 17 22 18 - ```sh 19 - curl -fsSL https://gitlab.com/ydcjeff/dotfiles/-/raw/main/setup.sh | bash 20 - ``` 23 + 5. `nix run --extra-experimental-features 'nix-command flakes' github:nix-community/nixos-anywhere -- --flake .#<HOSTNAME> --generate-hardware-config nixos-generate-config ./hosts/<HOSTNAME>/hardware-configuration.nix` 21 24 22 - Post Installation: 25 + 6. `nix run --extra-experimental-features 'nix-command flakes' github:nix-community/nixos-anywhere -- --flake .#<HOSTNAME>` 26 + 27 + Arch Linux Post Installation: 23 28 24 29 - [change default boot order to linux-lts](https://wiki.archlinux.org/title/Systemd-boot#Remember_last_entry) 25 30 - add fcitx5 IME