Personal dotfiles configuration using Nix flakes for reproducible system management.
- Hyprland - Wayland compositor configuration
- Neovim - Complete development environment
- Terminal tools - Alacritty, Kitty, Zsh with Starship
- System utilities - Waybar, Dunst, Wofi, and more
- Nix flakes - Reproducible system configuration
- Install Nix
- Install nix-darwin (flakes)
- Install home-manager (darwin module)
-
Clone this repository:
git clone https://github.com/princejoogie/dotfiles.git ~/dotfiles -
Apply the configuration:
darwin-rebuild switch --flake ~/dotfiles/nix
nix/- Nix flake configuration and home-manager setuphyprland/- Hyprland and related Wayland tools configurationnvim/- Neovim configuration with Luashell/- Shell configuration (Zsh, Git, Tmux)sddm/- Display manager themes

