No description
| .forgejo/workflows | ||
| .repo/assets | ||
| machines | ||
| modules | ||
| sops | ||
| users/pedro | ||
| vars/per-machine | ||
| .envrc | ||
| .gitignore | ||
| clan.nix | ||
| flake.lock | ||
| flake.nix | ||
| inventory.json | ||
| LICENSE | ||
| README.md | ||
🖼️ Desktop config screenshots
Screenshots last updated 27th December 2025
🗃️ Overview
📚 Layout
This repo uses clan, so that drives the repo structure a lot. Check their docs for more info.
- flake.nix ❄️ Where the magic begins
- clan.nix ⚙️ clan configuration
- modules 🍱 modules reused accross various configurations
- hosts 🌳 per-machine
- users 👥 user-specific configurations
- pedro/home-configuration 🏠 my Home-Manager config
📓 Components
| NixOS + Hyprland | |
|---|---|
| Window Manager | Hyprland |
| Bar | Waybar |
| Application Launcher | fuzzel |
| Notification Daemon | mako |
| Terminal Emulator | Kitty |
| Shell | zsh + oh-my-zsh + Starship |
| Text Editor | Helix |
| network management tool | NetworkManager + network-manager-applet |
| System resource monitor | Btop |
| File Manager | nemo + yazi |
| Fonts | Nerd fonts |
| Color Scheme | Catppuccin with stylix |
| Cursor | Catppuccin cursors |
| Icons | catppuccin-papirus-folders |
| Lockscreen | hyprlock |
| Image Viewer | vimiv |
| Media Player | mpv |
| Music Player | spotify_player |
| Screenshot Software | grimblast |
| Screen Recording | wf-recorder |
| Clipboard | wl-clip-persist |
| Color Picker | hyprpicker |
👥 Credits
Ported (altough not that much stuff was mantained) from my nixos-config repoi, so check the credits there too.
Please open an issue if i forgot to credit you.