This is a collection of my personal configuration files.
I'm currently using Manjaro with i3-gaps-rounded
and KDE/Plasma (until I properly configure multi-monitor support in i3
.)
Some details about my setup:
- WM: i3-gaps-rounded (AUR)
- DE: KDE/Plasma
- Compositor: picom (with
dual-kawase
blur) - OS: Manjaro
- Shell: zsh
- Terminal Emulator: kitty /
Konsole
- Editor: Neovim
- File Manager: nnn / thunar
- Launcher/run: rofi
- Bar: polybar
- Browser: Firefox (with my personal userChrome.css)
Rofi menus:
websearch | powermenu | appdrawer | configs quick access | pywal/theme-switcher |
---|---|---|---|---|
"websearch" | ![]() |
![]() |
![]() |
"theme switcher" |
- Terminal:
Fantasque Sans Mono
- Polybar:
Fantasque Sans Mono
,Hack Nerd Font Mono
- System:
Lato
Coming soon!
- Implement theme-switcher script
- Theme files should be YAML/JSON
- Should use
Jinja2
engine or just usePywal
? -> decided to just use 'pywal' for templating (might try out 'wpg')
- Refactor
rofi
andpolybar
configs to get rid of duplicated code eg.rofi
configs containtheme.rasi
files which themselves contain much that can be placed in abase.rasi
file which unifies all. Making the-no-config
flag in mostrofi
scripts unnecessary. eg. forpolybar
would like a more elegant solution for handling bars over multiple wms.