Pywal theme for Kando. (The cross-platform pie menu)
All code is licensed under the Unlicense License. (Do whatever u want idc)
pywal-kando-theme/
├── md-assets/ ----------------------------- Images and other markdown/README assets
| ├── pywal-kando-preview.gif ------------- Preview (uncropped)
| └── pywal-kando-preview-cropped.gif ----- Preview (cropped)
├── install.sh ----------------------------- Install script for pywal-to-kando.sh
├── LICENSE -------------------------------- License for the repo
└── README.md ------------------------------ Main README for the repo
Note
The actual script used here is held within
my bash scripts repository, and you can
find it under pywal-to-kando.sh.
Feel free to take a look at it there to see the actual source code instead of the lil install.sh I have here.
There are two methods for installing this script;
- cURL and run the install script (which automatates the following method)
OR:
- git clone this repo
- move
nether-labelstheme to Kando'smenu-themesdir- delete the now un-needed repo
- cURL the source script from my bash scripts repository, and make it executable
Either method is viable, and the choice is a matter of preference.
Click here for Method 1...
WARNING:Always check the contents of a script before running it!
I obviously have nothing malicious in mine, but many bad actors are
copying entire repositories, and swapping innocent install scripts for malicious ones.I avoid writing install scripts for this reason, but this repo specifically called for one due to the level of installation steps.
Don't let yourself fall victim to a dumb ass virus because you were in a rush.
Please be a good web-citizen and report any fake repositories you see. Thanks!If you want a quick further read on it: Millions of Malicious Repositories Flood Github (Article)
Run the script:
curl -fsSL https://raw.githubusercontent.com/0lswitcher/pywal-kando-theme/refs/heads/main/install.sh | bash
That's it!
By default, the
install.shscript placespywal-to-kando.shin~/.local/bin/.
Feel free to move it to another directory of your choosing!
Click here for Method 2...
Clone the git repo:
git clone https://github.com/0lswitcher/pywal-kando-theme.git
Move the nether-labels theme folder to your Kando's menu-themes directory:
mv ./pywal-kando-theme/nether-labels ~/.config/kando/menu-themes/
Or alternatively, if you installed Kando with Flatpak:
mv ./pywal-kando-theme/nether-labels ~/.var/app/menu.kando.Kando/config/kando/menu-themes/
Next, delete the now un-needed repository:
rm -R ./pywal-kando-theme
Download the script:
curl -sLO https://raw.githubusercontent.com/0lswitcher/bash-scripts/refs/heads/main/scripts/pywal-to-kando.sh
Then, make it executable:
chmod +x ./pywal-to-kando.sh
That's it!
Now, you can move it to another directory of your choosing:
mv ./pywal-to-kando.sh ~/.local/bin/
Feel free to replace
~/.local/bin/with whatever you prefer.
Usage is simple, and I've written the script to be compatable with as many distro's and WM's possible.
It should be ready to go out the box, with no configuration required.
The script can be ran with:
bash /path/to/pywal-to-kando.sh
Make sure to replace
/path/to/with the correct path to your script location.
Tip
To enable the theme in Kando, simply navigate to your Kando settings, select the "Menu Themes" tab (the palette icon),
pick the "Nether Labels" theme, and then in the "Accent Colors" section, select "Pywal".
Note
I personally have pywal-to-kando.sh referenced in a wrapper script that runs on theme change.
I have some additional notes about my usage here, and you can
also see the source code for my pywal-wrapper.sh script here.
This theme is a modified version of the Nether Labels theme by elfi-ox,
which itself is a modified version of the Rainbow Labels by Simon Schneegans.
This repository is licensed under the Unlicense License. (do whatever u want idc)
- Fork the repo
- Create a branch for your feature/fix
- Submit a pull request
made with ❤️ by 0lswitcher
