WM-agnostic Theme Manager written in Bash, preconfigured for SwayWM
WM-agnostic Theme Manager |
WM-agnostic Theme Manager made with Bash only. Simply, it copy-pastes configs and manages them. It was preconfigured to work with Sway WM but there are lots of possibilities to use with other WMs, testing now with i3-gaps and bspwm. If you have made advances with these testing WMs, please let me know!
zenity
grimshot
autotiling
from (nwg-piotr)[https://github.com/nwg-piotr/autotiling]wlogout
waybar
Rofi
wl-clipboard
Ctrl+Super+Space
- Open GUI of the appCtrl+Super+s
- Save your config to the folder ~/Documents/wmtm_configs_savedCtrl+Super+(1-9)
- change theme tho N'th themeCtrl+Super+(left|right)
- change theme to the next/previous one./changetheme.sh (next|prev)
- change to next or previous theme./changetheme.sh <Theme Name>
- change to an exact theme./changetheme.sh customize
- open customization menu./changetheme.sh <number>
- change theme to an N'th theme./changetheme.sh goback
(or fuckgoback) - revert changes if you have suddenly overwritten them./changetheme fuck
- feel free to swear at my code if you somehow messed up your configCopy this and try to install to your Distro:
sway swaylock wlogout rofi dialog alacritty waybar zenity polkit polkit-gnome grim grimshot wl-clipboard light playerctl pamixer tar zip unzip
sway
-> Wayland Window Managerdialog
-> Terminal Interfacegrimshot
-> Screenshotsswaylock
OR swaylock-effects
-> Lock Screenwaybar
-> Panelalacritty
-> Terminalwlogout
-> GTK logout screenmako
-> Notification daemonzenity
-> GUI application for my scriptautotiling
from (nwg-piotr)[https://github.com/nwg-piotr/autotiling], can be installed by AURpolkit
-> authentification for stacer, gparted, etcpolkit-gnome
-> required addition for polkit, preferred version is polkit-gnome-git from AURwl-clipboard
-> Wayland Copy/Paste Utilitylight
-> Screen Brightness TUI appplayerctl
-> Does smth with soundpamixer
-> Raises and Lowers volume, problematic to install in Fedora, I recommend just to compile on your ownlight
package to work, add your user to video
group:sudo usermod -aG your_username
zathura
-> PDF (and others) readerzathura-pdf-poppler
-> PDF addon for zathura
I still thinking on how to do that, but for now feel free to send to [email protected]
P.S. I'm a beginner developer, if you have some bash scripting skills, please peer-review my script. I made the code as human-readable and maintainable as much as possible, but it's still a big mess.
Yes, I'm lazy af