Skip to content
🦎 Theme your linux system to match any image
Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md Update README.md Oct 9, 2019
install.sh name change Aug 28, 2019
theme.sh Merge branch 'master' of https://github.com/GideonWolfe/autoTheme Oct 9, 2019

README.md

                      _       _._
               _,,-''' ''-,_ }'._''.,_.=._
            ,-'      _ _    '        (  @)'-,
          ,'  _..==;;::_::'-     __..----'''}
         :  .'::_;==''       ,'',: : : '' '}
        }  '::-'            /   },: : : :_,'
       :  :'     _..,,_    '., '._-,,,--\'    _
      :  ;   .-'       :      '-, ';,__\.\_.-'
     {   '  :    _,,,   :__,,--::',,}___}^}_.-'
     }        _,'__''',  ;_.-''_.-'
    :      ,':-''  ';, ;  ;_..-'
_.-' }    ,',' ,''',  : ^^
_.-''{    { ; ; ,', '  :
      }   } :  ;_,' ;  }
       {   ',',___,'   '
        ',           ,'
          '-,,__,,-'
   ________                         __               
   / ____/ /_  ____ _____ ___  ___  / /__  ____  ____ 
  / /   / __ \/ __  / __  __ \/ _ \/ / _ \/ __ \/ __ \ 
 / /___/ / / / /_/ / / / / / /  __/ /  __/ /_/ / / / / 
 \____/_/ /_/\__,_/_/ /_/ /_/\___/_/\___/\____/_/ /_/ 

=======

This script acts as an extension to wal, by taking the generated colors and theming anything that can be themed, all in one script.

If the script detects you have certain programs on your system, it will try to generate themes for them.

The current programs are ones that I use, but feel free to add more and send a PR!

Installation

git clone https://github.com/GideonWolfe/Chameleon/
cd Chameleon
sudo ./install.sh

Usage

chameleon [path to picture] [options for wal]

There are so many programs called from this script, it is easier to just edit the script to change the flags to your liking. for example, wal_steam is set to always use the -w option to take colors from wal. If you would rather use -g for a wpgtk theme, just change it in the script.

Programs supported

Planned support

  • DuckDuckGo search colors
  • Discord (wal-discord seems broken for me)

Notes

To get the most complete theme possible, check out my dotfiles. Here you can find the configurations to get these colors on many other programs, such as rofi, polybar, firefox, and more. Since they update automatically, there was no need to include them in this script.

To apply icon themes, you need one of the icon sets supported by oomox. Change the icons section of the script to look for the folder your desired icons are in, and change the command to the appropriate variant.

You can’t perform that action at this time.