README.md

September 8, 2024 ยท View on GitHub

Sparkles My Nixos Configs Sparkles

File Folder ๐Ÿ‘‰ NixOS-Hyprland Install Script

๐Ÿ‘†๐Ÿป ๐Ÿ‘†๐Ÿป ๐Ÿ‘†๐Ÿป ๐Ÿ‘†๐Ÿป ๐Ÿ‘†๐Ÿป Use The Install Script Above ๐Ÿ‘†๐Ÿป ๐Ÿ‘†๐Ÿป ๐Ÿ‘†๐Ÿป ๐Ÿ‘†๐Ÿป ๐Ÿ‘†๐Ÿป

Caution

I dont use Home Manager & all my systems are configured with Grub bootloader with separate /efi partition

๐Ÿ’ฅ notes on my Nixos-Hyprland

  • GTK themes and icons needs to install manually. Here is the LINK
  • Hyprland-Dots LINK
  • Installing of Hyprland-Dots how to LINK
  • all my configs are setup with flakes enabled

Important

ensure to add 'services.envfs.enable = true' in your configuration.nix to use the Hyprland-Dots above

  • see Notes regarding KooL's Hyprland-Dots on Nixos LINK

Note

I dont use any Log-in Manager. I do utilize ~/.zprofile for auto start for Hyprland

  • contents of ~/.zprofile
if [ -z "${DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
       Hyprland 
fi
๐Ÿ‘‰๐Ÿป Previous TIPS in using these configs

โ€ผ๏ธ TIPS to use these configs

  • For the purpose of this tutorial, sample config to use is "Desktop"
  • install and configure NixOS with flakes
  • copy the configs into your flakes folder
  • edit Flakes.nix with your username and Host. NOTE and IMPORTANT, name of CONFIG DIRECTORY SHOULD be SAME as HOST

  • delete the hardware-configuration.nix from the Desktop-nix directory.
  • copy the hardware-configuration.nix from /etc/nixos/hardware-configuration.nix
  • Edit the configuration.nix & desktop.nix. NOTE and IMPORTANT the Bootloader part.
  • once you update and edit as required, ran sudo nixos-rebuild switch --flake .#<HOSTNAME> remember to edit HOSTNAME as per your hostname.

๐Ÿ–ฅ๏ธ System Specs

  • Asus G15 - AMD 5900HS + Nvidia RTX 3080
  • HP-Mini PC - Intel 8500T igpu only
  • Desktop - Full AMD (5950X + RX 6900XT)