- Install NixOS 25.05.
- Install this NixOS config:
sudo rm -rf /etc/nixos
git clone https://github.com/jerbaroo/nixos-config && cd nixos-config
sudo nixos-generate-config --show-hardware-config > system/hardware-configuration.nix
sudo nixos-rebuild switch --flake .#nixos
- Install Ubuntu 25.04
- Install home-manager
- Install this home-manager config:
git clone https://github.com/jerbaroo/nixos-config && cd nixos-config
home-manager --flake .#jer@nixos switch
- Add hyprland desktop entry:
[Desktop Entry]
Name=Hyprland
Comment=An intelligent dynamic tiling Wayland compositor
Exec=/home/jer/.nix-profile/bin/Hyprland
Type=Application
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.config/emacs
~/.config/emacs/bin/doom install
(no envvar file)- If necessary:
rm -rf ~/.emacs.d
ignis init -c ./user/ignis/config.py