i am mostly writing this doc for myself, but feel free to reference if you find it helpful :)
DE components
| component | name |
|---|---|
| Window Manager | hyprland |
| Bar | waybar |
| Application Launcher | fuzzel |
| Notification Daemon | none |
| Terminal Emulator | kitty |
| Shell | zsh, starship |
| Text Editor | micro, zed |
| network management tool | networkmanager |
| System resource monitor | btop |
| File Manager | dolphin |
| Color Scheme | pywal :) |
| Cursor | none/hyprland default |
| Icons | nerdfonts icons |
| Lockscreen | hyprlock |
| Image Viewer | none |
| Media Player | none |
| Music Player | none |
| Screenshot Software | grim/slurp |
| Screen Recording | none |
| Clipboard | wl-clipboard |
| Color Picker | none |
aliases
nix-rebuild -> sudo nixos-rebuild switch --flake .#cloud
home-rebuild -> home-manager switch --flake .#air@cloud
both-rebuild -> ``
m -> micro
cd -> z
i used Misterio77's starter minimal nix flake as a launching point: Misterio77's starter config
several dotfiles i referenced:
