This repository is home to the nix code that builds my systems:
- NixOS Desktop: NixOS with impermanence, hyprland, etc.
- MacBook-Pro 2021: nix-darwin sharing the same configuration.
- Lenovo IdeaPad Y500-2013: experimental x86-64 sometimes CTF machine.
- Why are there no 14" frameworks?!
See ./hosts for details of each host.
| NixOS (Wayland) | NixOS (Xorg) | macOS | |
|---|---|---|---|
| Window Manager | Hyprland | Bspwm | Yabai |
| Terminal Emulator | Tmux + Ghostty | Tmux + Ghostty | Tmux + Ghostty |
| Bar | Waybar | Polybar | SketchyBar |
| Application Launcher | Wofi | Rofi | Raycast |
| Display Manager | Greetd | Greetd | Native macOS |
| Color Scheme | Stylix | Stylix | Default macOS + Stylix |
| System resource monitor | Btop | Btop | Btop |
| File Manager | Nautilus | Nautilus | Finder |
| Shell | Zsh | Zsh | Zsh |
| Music Player | Spicetify | Spicetify | Spicetify |
| Text Editor | Neovim | Neovim | Neovim |
| Fonts | Nerd fonts | Nerd fonts | Nerd fonts |
Hyprland showcase
Bspwm showcase
Still WIP :/
MacOS showcase
For detailed, platform-specific documentation, refer to the following:
These will guide you through the specifics of each setup.
Warning
🔴 IMPORTANT: This configuration is for myself, making it NOT RECOMMENDED for general use. That said, if you're feeling adventurous, you can check out the install guide for more details.
