Go to file
Thomas Avé 8cba74203d Merge branch 'master' of git.thomasave.be:thomasave/dotfiles 2024-06-02 17:12:31 +02:00
.config Sun Jun 2 01:36:24 PM CEST 2024 2024-06-02 13:36:24 +02:00
home Sun Jun 2 05:07:56 PM CEST 2024 2024-06-02 17:07:56 +02:00
hosts Sun Jun 2 04:35:44 PM CEST 2024 2024-06-02 16:36:56 +02:00
.gitignore Update gitignore 2024-04-07 20:38:36 +02:00
.gitmodules Add Hyprland 2024-05-31 22:25:50 +02:00
README.md Sun Jun 2 04:52:47 PM CEST 2024 2024-06-02 17:08:38 +02:00
flake.lock Sun Jun 2 04:33:02 PM CEST 2024 2024-06-02 16:34:02 +02:00
flake.nix Sun Jun 2 04:35:44 PM CEST 2024 2024-06-02 16:36:56 +02:00

README.md

Dotfiles

NixOS

Install instructions:

sudo parted /dev/nvme0n1 -- mklabel gpt
sudo parted /dev/nvme0n1 -- mkpart ESP fat32 1MB 512MB
sudo parted /dev/nvme0n1 -- mkpart root ext4 512MB 100%
sudo parted /dev/nvme0n1 -- set 1 esp on

sudo mkfs.fat -F 32 -n BOOT /dev/nvme0n1p1
sudo mkfs.ext4 -L NixOS /dev/nvme0n1p2

sudo mount /dev/disk/by-label/NixOS /mnt
sudo mkdir -p /mnt/boot
sudo mount -o umask=077 /dev/disk/by-label/BOOT /mnt/boot
sudo nixos-generate-config --root /mnt

nix-shell -p git vim
git clone https://git.thomasave.be/thomasave/Dotfiles
sudo nixos-install --impure --flake ./Dotfiles#Kell
mv ./Dotfiles /mnt/home/user/.dotfiles
sudo ln -s /home/user/.dotfiles /mnt/etc/nixos

sudo reboot