Skip to content

JaKooLit/NixOS-configs

Repository files navigation

Sparkles My Nixos Configs Sparkles
👆🏻 👆🏻 👆🏻 👆🏻 👆🏻 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)

About

My NixOS configs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages