https://u.teknik.io/xFxa0g.webm
This repo is a mash up of the following projects/programs:
- oomox
- ACYL Icons(Personal fork with an added script)
- URNN
- gtkrc-reload
- colort
You will need the following dependencies: libpng, gtk2, libfann, and optionally, feh.
This has been primarily used on Arch and there have been issues with other distros due to older libpng versions.
After cloning:
./setup.sh
./autotheme.sh "/path/to/image.file"
setup.sh
will compile the small gtkrc reload program and pull down the git submodules. It will also copy the acyl icons folder to ~/.icons/acyl
.
This script does the following:
- Generate colors from an image with urnn
- Make a gtk script from said colors with oomox(named 'oomox-auto')
- Call the acyl coloring bash script with the previously generated foreground color
- replace the gtk theme and icon theme values in your ~/.gtkrc-2.0 file
- Calls the gtkrc-reload program to live-reload your gtk programs
- Puts the generated colors in ./colors.xresources and calls
xrdb merge
on them for your terminal colorscheme - If you have feh, the image will be set as your background.
- The terminal in the webm is termite, which can autoreload it's settings.
- The panel in the webm is from my dotfiles
- Thanks to Hexarei for playing guinea pig.