-
-
Notifications
You must be signed in to change notification settings - Fork 184
FAQ_Themes_and_Decorations
JaKooLit edited this page Feb 24, 2025
·
5 revisions
- See THIS
- nwg-look is a very good app. Use it to adjust your own preference.
- for qt-apps, use qt5ct and/or qt6ct
- HiDPI users, I suggest you do the following to have a better appearance.
-
adjust font size for kitty in ~/.config/kitty/kitty.conf
-
adjust scaling according to your taste by editing ~/.config/hypr/monitors.conf or use nwg-displays
-
adjust font size using nwg-look (GTK Settings)
-
You can tweak the fonts scaling in Font tab in nwg-look
-
Lastly, if desired, adjust waybar fonts sizes in ~/.config/waybar/styles/ . NOT the styles.css since that is only a symlink to the styles in waybar styles folder
- for GTK apps theming, use nwg-look (GTK Settings) utility. Its a very powerful gtk utility theming. Take note that when changing from Dark Light using the waybar button dark-light, the DarkLight.sh (~/.config/hypr/scripts) will take over. The Darklight.sh is looking for "Light" and "Dark" keywords in ~/.themes, ~/.icons, waybar [Light] or [Dark], ~/Pictures/wallpapers/Dynamic-Wallpapers
- For QT Apps theming, use qt5ct, and/or qt6ct and Kvantum Manager. By default, the qt-theme (set using kvantum), is set to Catpuccin-Mocha theme. You can change the qt apps theme using kvantum-manager.
- Using the Dark Light Theme switcher
in the waybar (beside the calendar in Waybar Default Layout), you can switch your Flatpak apps to set the Dark / Light GTK themes. However, some system flatpak apps may not honor this - work arounds: execute these two commands: in your tty (kitty)
sudo flatpak override --filesystem=$HOME/.themes
sudo flatpak override --filesystem=$HOME/.themes
- if you opt for zsh, you have access to customize your zsh
- keybind
super shift O
will pop up a menu for a premade zsh themes - preview of these themes is on this LINK
- starting Hyprland-Dots v2.2.11, the tty and kitty wallust color change are disabled by default.
- by running wallust run /path/wallpaper, it will change the tty immediately. To make it permanent, edit
~/.config/kitty/kitty.conf
&remove # on line #include kitty-colors.conf
- to change tty colors after wallpaper change, edit the
~/.config/hypr/scripts/WallustSwww.sh
remove the -s inwallust run "$wallpaper_path" -s &
(located at the end)
♨️ Themes are broken when changing dark light or NO THEMES after installing even opted to install GTK Themes
- Check contents of ~.themes and ~.icons . If no contents, you can download from here
GTK Themes & Icons Link
- Press the dark light button on waybar "" to switch between dark or light and gtk theme to take effect. Or use nwg-look utility to adjust GTK settings.
- If you opt for GTK themes, Bibata cursor was also downloaded in your system.
- You can also install your own dark and light themes and icons. Just ensure to rename the themes icons with -Dark or -Light as this is the reference keyword that script is looking for if you want to utilize the dark / light transition script.
- SUPER SHIFT E Animations look for inactive_opacity change from 0.9 to 1.0. Or manually editing
~/.config/hypr/UserConfigs/UserDecorations.conf
- You can also disable the opacity per application via editing opacity on window rules
~/.config/hypr/UserConfigs/WindowRules.conf
or(SUPER SHIFT E - edit Window-Rules
) - Or you can disable TEMPORARY the opacity of the active window with
SUPER ALT O
. Note that it is just temporary. Once your exit Hyprland with reboot or logout, window rule will take over over. - to change opacity on kitty terminal
~/.config/kitty/kitty.conf