Skip to content

madser123/nixconf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My nixos configuration/dotfiles

Warning

Feel free to use this however you like. Issues can be opened, but don't expect immediate help, as this is intended for my own usage.

Breaking changes may occur at any time.

Screenshots
terminal launcher spotify

🔌 Components

Component Link
Window manager Hyprland
Bar Waybar
Launcher Rofi
Terminal Ghostty
Shell Fish + Starship
File Manager Nemo
Color Scheme Catppuccin-nix
GTK Theme Catppuccin-gtk
Cursor Phinger-cursors
Icons Papirus + Catppuccin-folders
Lockscreen Hyprlock

📖 Usage

  1. Fork the repo.
  2. Create your own system configuration in flake.nix and add an entry in config/<sys_name>.nix and home/<sys_name>.nix.
  3. Use nixos-rebuild --flake .#<hostname> --impure to build

I use --impure in my configurations because i haven't found a good enough way to handle encrypted drives when re-installing. The flake pulls from /etc/nixos/configuration.nix and /etc/nixos/hardware-configuration.nix so be sure that these exist.

The flake will point out if any options set in your /etc/nixos/configuration.nix should conflict with the flakes' configuration.

🏅 Credits