This repository is home to the nix code that builds my systems:
- NixOS Desktop: NixOS with home-manager, hyprland, etc.
- MacBook-Pro 2021: nix-darwin sharing the same home-manager configuration with NixOS Desktop.
See ./hosts for details of each host.
NixOS (Wayland) | macOS | |
---|---|---|
Window Manager | Hyprland | Yabai |
Terminal Emulator | Tmux + Kitty | Tmux + iTerm |
Bar | Waybar | SketchyBar |
Application Launcher | Wofi | Raycast |
Display Manager | Greetd | Native macOS |
Color Scheme | Catppuccin | Default macOS + Catppuccin |
System resource monitor | Btop | Btop |
File Manager | Nautilus | Finder |
Shell | Zsh | Zsh |
Music Player | Spicetify | Spicetify |
Text Editor | Neovim | Neovim |
Fonts | Nerd fonts | Nerd fonts |
This configuration is a work in progress. Several components, particularly on the darwin side, are still incomplete. Whilst linux is almost done Waybar and Hyprland are prone to random crashes, and many configurations could be significantly improved.
If you're interested in the ongoing development or want to see what's planned, please check out the Issues page. Suggestions are welcome!
For detailed, platform-specific documentation, refer to the following:
These will guide you through the specifics of each setup.
Warning
🔴 IMPORTANT: This configuration is still unstable, making it UNSAFE AND NOT RECOMMENDED for general use. Proceed at your own risk! That said, if you're feeling adventurous, you can check out the install guide for more details.