Skip to content

0lswitcher/pywal-kando-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pywal Kando Theme

Pywal theme for Kando. (The cross-platform pie menu)
All code is licensed under the Unlicense License. (Do whatever u want idc)

Repository Structure

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

Installation

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-labels theme to Kando's menu-themes dir
  • 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...

Method 1: (Easy, high trust)

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.sh script places pywal-to-kando.sh in ~/.local/bin/.
Feel free to move it to another directory of your choosing!


Click here for Method 2...

Method 2: (More involved, low trust)

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

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.

Credits

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.

License

This repository is licensed under the Unlicense License. (do whatever u want idc)

Contributing

  1. Fork the repo
  2. Create a branch for your feature/fix
  3. Submit a pull request

made with ❤️ by 0lswitcher

About

Pywal theme for Kando (The cross-platform pie menu)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors