Skip to content

szilm/nixos-blue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NixOS Configurations

My nixos configurations for all my stuff :3

Could be DRYer. Home manager modules for local configs. Can Spacemacs ever be made “clean”?

xkb options

sticky win key

disk setup script

quality of life

# your keyboard here
sudo loadkeys dvorak
# big terminal font
sudo setfont ter-v32n

# enable ssh access
sudo passwd root

sgdisk partitions

sgdisk --zap \
     --new 1:0:+1G --change-name 1:"EFI System" --typecode 1:ef00 \
     --largest-new 2 --change-name 2:"LVM PV Primary" --typecode 2:8300 \
     --print \
     /dev/nvme0n1

# kernel requires a reboot here
reboot

lvm pool, group, volume

pvcreate /dev/nvme0n1p2
vgcreate vg-primary /dev/nvme0n1p2
lvcreate --size 200G --name nixos-root vg-primary

filesystems

mkfs.fat /dev/nvme0n1p1 -F 32 -n EFI-System
mkfs.ext4 /dev/mapper/vg--primary-nixos--root -L nixos-root

nixos install proper

# mount targets
mount /dev/disk/by-label/nixos-root /mnt

mkdir -p /mnt/boot
mount -o umask=077 /dev/disk/by-label/EFI-System /mnt/boot

# nixos
nixos-generate-config --flake --root /mnt
nixos-install --flake /root/nixos-blue#<hostname>
nixos-enter --root /mnt -c 'passwd kitty' # TODO hashes in nix config

# finally
reboot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published