I manage my dotfiles using dotdrop.
A not exhaustive list of things I use for my GUI systems:
- alacritty
- Ario
- AwOken
- buku
- cower
- dotdrop
- Droid Sans Mono
- dunst
- find-the-command
- Fira Code
- Font-Awesome
- fzf
- zsh-fzf-plugin
- Guake
- gvim
- hamsket
- headsetcontrol
- i3ipc-python
- i3
- i3lock
- i3status
- libnotify
- lxappearance
- MFixx (edited version: moved all glyphs to private area in order to avoid conflicts with font-awesome. Plus some additional glyphs)
- mpc
- nemo
- nemo-fileroller
- nemo-python
- nemo-seahorse
- nextcloud-client
- noto-fonts-emoji
- oh-my-zsh
- pdfjs
- powerline
- py3status
- python-adblock
- qt5-styleplugins
- qutebrowser
- qutebrowser-compare-config
- raiseorlaunch
- rofi
- rofi-dmenu
- screen
- simple-mpv-webui
- streamwall
- symbola
- time
- transset-df
- unclutter-patched
- viewnior
- vundle
- xcompmgr
- xdotool
- xterm
- yt-dlp
- zathura
- zathura-pdf-poppler
- zsh
- zsh-autosuggestions
- zsh-completions
- zsh-history-substring-search
- zsh-pure-prompt
- zsh-syntax-highlighting
- zsh-z
yay -S alacritty ario awoken-icons buku dotdrop dunst find-the-command fzf zsh-fzf-plugin-git guake gvim hamsket-nightly-bin headsetcontrol i3ipc-python-git i3-wm i3lock i3status libnotify lxappearance nemo nemo-fileroller nemo-python nemo-seahorse-nonautilus nextcloud-client noto-fonts-emoji mpc oh-my-zsh-git otf-fira-code otf-font-awesome otf-symbola pacman-contrib pdfjs powerline powerline-fonts py3status python-adblock qt5ct qt5-styleplugins qutebrowser-git raiseorlaunch rofi rofi-dmenu screen time transset-df ttf-droid unclutter-patched viewnior xcompmgr xdotool xterm yt-dlp zathura zathura-pdf-poppler zsh zsh-autosuggestions zsh-completions zsh-history-substring-search zsh-pure-prompt zsh-syntax-highlighting zsh-z-git
https://wiki.archlinux.org/title/Uniform_look_for_Qt_and_GTK_applications
To have a uniform look for gtk, qt4 and qt5, the theme needs to be configured in
- lxappearance
- qt5ct
- qt6ct & qt6gtk2
Add export QT_QPA_PLATFORMTHEME=qt5ct
and export QT_AUTO_SCREEN_SCALE_FACTOR=0
to .xinitrc
.
xdg-settings set default-web-browser org.qutebrowser.qutebrowser.desktop
xdg-mime default nemo.desktop inode/directory
xdg-mime default org.pwmt.zathura-pdf-poppler.desktop application/pdf