Modern, declarative NixOS configuration with a cohesive sunset-inspired aesthetic
- NixOS with flakes for reproducible system configuration
- LeftWM tiling window manager with custom theming
- EWW widgets for system monitoring and app launching
- Doom Emacs with custom alpine-dusk theme and LSP setup
- Unified theming across all applications
- Framework 13 AMD optimized configuration
# Clone dotfiles
git clone <repo> ~/dotfiles
cd ~/dotfiles
# Setup system (run as root)
sudo nixos-rebuild switch --flake .
# Setup user environment
home-manager switch --flake .The Alpine Dusk color palette creates a deep, focused environment inspired by an alpine sunset:
- Background:
#1A1830(deep night-sky indigo) - Foreground:
#DDE2EC(cool silver-white snow) - Accent:
#8858C8(vivid purple) - Highlight:
#4A70AA(steel blue cliff shadows)
- Window Manager: LeftWM with custom theme and keybindings
- Compositor: Picom with blur effects and rounded corners
- Terminal: Alacritty with FiraCode Nerd Font
- Widgets: Custom EWW panels for productivity
- Editor: Doom Emacs with Rust/Nix/Python LSP support
- Launcher: Custom executable finder with caching
- System resources (CPU, RAM, Network)
- Battery status for all devices
- Music player integration
- Clipboard history manager
- Screenshot tool with preview
- Notification center
- Per-project environments with nix-shell
- Vim-style navigation everywhere
- Multi-monitor support with autorandr
- GPG/YubiKey integration for security
- Org-roam for knowledge management
├── nixos/ # System configuration
├── home-manager/ # User environment
├── leftwm/ # Window manager setup
├── eww/ # Widget configuration
├── .doom.d/ # Emacs configuration
└── scripts/ # Utility scripts
Optimized for Framework 13 AMD • Built with NixOS flakes • Themed for productivity