My personal dotfiles for Hyprland. This is still very early, so some things might be missing. Maybe I should make a script for autoinstalling some of these.
These dotfiles are symlinked using stow
, so there is not a need to keep copying, having duplicates, or moving them manually.
If you have never used Stow before, check out this video by Dreams of Code.
hyprland
, obviously- idle behavior:
hypridle
- lockscreen:
hyprlock
- Original by MrVivekRajan's Hyprlock-Styles (style 9 specifically)
- Adapt some strings for your language (e.g. "Senha" -> "Password")
- wallpaper management:
hyprpaper
- top bar:
hyprpanel
(will bring some stuff, like a "dashboard", workspace indicator, clock, bluetooth status, etc.) - color picker:
hyprpicker
- app launcher:
rofi
- notification daemon:
dunst
- cursor util:
hyprcursor
- terminal:
ghostty
- shell:
zsh
- prompt:
starship
- editors:
nvim
, Visual Studio Code, IntelliJ IDEA, Rider
zsh-autosuggestions
zsh-syntax-highlighting
zsh-you-should-use
P.S: I am on Endeavour OS (Arch, btw), which means plugins can be installed directly through Pacman or
your preferred AUR helper (like yay
), then pointing to the plugin on the .zshrc
file:
source=/usr/share/zsh/plugins/<plugin-name-here>
- theme: Catppuccin Mocha Mauve
- fonts
- sans-serif: Roboto
- monospaced: JetBrains Mono (with the Nerdfonts patch)
- cursor: Colloid (dark) by vinceliuice
- browsers:
zen-browser
, Firefox - clipboard management:
wl-clipboard
- backlight management:
brightnessctl
andddcutil
- screenshoting:
hyprshot
(wrapper forgrim
andslurp
)
On hyprland.conf
there are also some things I have set up to start on boot, like Discord, Thunderbird, and ZapZap (unofficial WhatsApp wrapper, flatpak), alongside a direct connection to my headphones with bluetoothctl
.
Of course if you do not need such things, modify the exec-once
lines.
- Properly configure my own Rofi (at the moment I am using someone else's config)
- Use my own hyprlock style
- Zen Browser and Firefox
userChrome
-
Usehyprcursor
- Better descriptions on some files
- Tweak some of the GTK Catppuccin theme
- Properly link all mentioned projects in this markdown file
- Maybe an autoinstall script?
-
Screenshots