2025-03-31 20:37:44 -04:00
2025-03-31 19:37:43 -04:00
2025-03-31 19:37:43 -04:00
2025-03-31 20:37:44 -04:00
yay
2025-03-28 22:46:22 -04:00
2025-03-31 19:37:43 -04:00
2025-03-31 20:37:44 -04:00
2025-03-28 13:52:51 -04:00
2025-03-31 19:37:43 -04:00
2025-03-12 20:06:03 -04:00
2025-03-31 19:37:43 -04:00
2025-03-31 20:37:44 -04:00
2025-03-31 20:37:44 -04:00
2025-03-31 19:37:43 -04:00

Description

This repository contains the configuration for multiple machines, as well as my home / IDE config (home-manager). It takes heavy inspiration from khaneliman/khanelinix.

NixOS


NixOS Generators

nix build .#vmwareConfigurations.rke2-node

Home Manager

home-manager switch --flake .#evanreichard@MBP-Personal

NixOS Hosts

Copy Config

rsync -av --exclude='.git' . root@HOST:/etc/nixos

Partition Drives

# Validate Disk
ls -l /dev/disk/by-id

# Partition Disk
# WARNING: This will destroy all data on the disk(s)
sudo nix \
    --experimental-features "nix-command flakes" \
    run github:nix-community/disko -- \
    --mode disko \
    --flake /etc/nixos#HOST_CONFIG

Install NixOS

# Install
sudo nixos-install --flake /etc/nixos#HOST_CONFIG

# Reboot
sudo reboot

Copy Config Back to Host

rsync -av --exclude='.git' . root@HOST:/etc/nixos

Rebuild NixOS

sudo nixos-rebuild switch
Description
NixOS & Home Manager Config
Readme 52 MiB
Languages
Nix 52.2%
Lua 40.4%
Shell 6%
CSS 1.4%