Skip to content

Flokkq/nixOS

Repository files navigation

🦀 Flokkq's Nix Config 🦀

GitHub Actions Workflow Status Stargazers

This repository is home to the nix code that builds my systems:

  1. NixOS Desktop: NixOS with home-manager, hyprland, etc.
  2. MacBook-Pro 2021: nix-darwin sharing the same home-manager configuration with NixOS Desktop.

See ./hosts for details of each host.

Components

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

Future Improvements and Known Issues

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!

Documentation

For detailed, platform-specific documentation, refer to the following:

These will guide you through the specifics of each setup.

How to Deploy this Flake?

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.