My current setup with autogenerated theme.
Click on the screenshot below to see the gif.
You will need:
- i3wm - windows manager
- polybar - top bar
- dunst - notifications daemon
- dmenu - dynamic dropdown menu
- nitrogen - for setting up the wallpaper
- colors - to generate colors palette from wallpaper
- fish - because some scripts are written in it
Optionally (not seen on preview):
- pacman - for fetching updates
- scrot, convert, i3lock - for the lockscreen
- rofi - as dmenu replacement (scripts will work with dmenu as well)
- Copy all the files from
PATH
to/usr/bin
or wherever you have your$PATH
defined. - If the copied files are not executable, run
chmod +x
on them - Copy configuration from .config to your
~/.config
directory - Add pre-generated resources to your
.Xresources
file:cat .Xresources | xrdb -merge; xrdb -edit ~/.Xresources
- Personalize all the scripts at will
If you would like to make your bash sessions colorful as well,
adding the following code somewhere to your ~/.bashrc
file should do the trick:
if [ "$TERM" = "linux" ]; then
_SEDCMD='s/.*\*generated\([0-9]\{1,\}\).*#\([0-9a-fA-F]\{6\}\).*/\1 \2/p'
for i in $(sed -n "$_SEDCMD" $HOME/.Xresources | awk '$1 < 16 {printf "\\e]P%X%s", $1, $2}'); do
echo -en "$i"
done
clear
fi
See more details here.
If you will find any bugs or if you'd like me to improve something, feel free to open a new issue here!