- Hyprland implementation
- Hyprland configuration
- Hyprland basics bindings
- Hyprland advanced bindings
- Kitty configuration
- Wallpaper implementation
- Stylix implementation
- Stylix configuration (color scheme)
- Stylix configuration (font)
- Zsh implementation
- Zsh configuration
- Waybar implementation
- Waybar configuration
- Screen brightness management
- nixvim implementation
-
greetd
implementation - notifications
- web-search
- hyprland shortcuts cheatsheet
- emopicker
- thunar
- T480 keyboard bindings
- hypridle
- hyprlock
- hyprpaper
- hyprshot
- hyprsunset
- xdg-desktop-portal-hyprland
- nixvim configuration tweaking
- Waybar modules
- Waybar base ricing
- Waybar modules colors
- Waybar executables on click
- logout
- hyprlock
- pulseaudio
- bluetooth
- network manager
- calendar
- Waybar hover behavior (WIP)
- Waybar MPRIS (media player)
- Waybar download/upload bandwith (see this)
- Waybar Mic Input volume
- Waybar remove unused code
- Waybar colors from Stylix
- Switching to Hyprland with
uwsm
- spotify
- tmux
- investigate Tesseract (see example)
- Waybar temperature module
- Finish swaync integration from same
- emoji-picker
- sops-nix
- syncthing
- wireless
- notification center
- Solve the missing applications in launcher issue (see HM Documentation)
- fix firefox config file backup error to HM (check issue)
- Check on tmux shortcuts
- secrets
- check what can be switch to HM options in sre.nix & personal.nix
- configure external monitors
- caching
- formatting
- investigate LF (see Vimjoyer's video)
- notification center: solve UI issue with wlogout button
- hyprswitch ?
- swappy ?
- code snippet screenshot tool (check medium)
- ssh-agent
ssh-keygen -t ed25519
mkdir -p ~/.config/sops/age
nix-shell -p ssh-to-age --run "ssh-to-age -private-key -i ~/.ssh/id_ed25519 > ~/.config/sops/age/keys.txt"
nix-shell -p age --run "age-keygen -y ~/.config/sops/age/keys.txt"
Then add the key to .sops.yaml
sops updatekeys secrets/secrets.yaml