- Install NixOS.
- Install this NixOS config:
sudo rm -rf /etc/nixosgit clone https://github.com/jerbaroo/nixos-config && cd nixos-configsudo nixos-generate-config --show-hardware-config > system/hardware-configuration.nixsudo nixos-rebuild switch --flake .#nixos
- Install Ubuntu.
- Install home-manager.
- Install this home-manager config:
git clone https://github.com/jerbaroo/nixos-config && cd nixos-confighome-manager --flake .#jer@nixos switch
- Add hyprland desktop entry:
/usr/share/wayland-sessions/hyprland.desktop
[Desktop Entry]
Name=Hyprland
Comment=An intelligent dynamic tiling Wayland compositor
Exec=/home/jer/.nix-profile/bin/start-hyprland --no-nixgl
Type=ApplicationYou may need to run start-hyprland --no-nixgl from a TTY once.
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 quit
ignis init -c ./user/ignis/config.py