Good times look GTK theme (fork of OneStepBack)
- CSS 65.7%
- SCSS 28.6%
- Makefile 5.1%
- Shell 0.6%
| data | ||
| src | ||
| theme | ||
| .gitignore | ||
| fonts.mak | ||
| get-upstream.sh | ||
| GNUmakefile | ||
| icons.mak | ||
| LICENSE | ||
| README.md | ||
| theme.mak | ||
This is a fork of the GTK theme OneStepBack, originally by Jean-Pierre Bucciol.
I have made a complete rewrite of the gtk-3.0 theme in sass. But have, as of now, not touched the gtk-2.0 or gtk-4.0 files.
build dependencies:
GNU make , sassc
dev dependencies:
there are some convenience targets in the makefile
that automatically reloads the theme and stuff, for
that to work you need xfconfd running (Xfce4), and
inotifyway
make
# this will generate the gtk3 css from the sass files using sassc
make PREFIX=~/.local install
# install theme at ~/.local/share/themes/OneStepBeyond
# this will also symlink installed theme to ~/.themes/OneStepBeyond
# will also install some cool cursors and fonts. :^)
sudo make PREFIX=/usr install
# install theme at /usr/share/themes/OneStepBeyond
# will also install some cool cursors and fonts. :^)
make install
# install theme at /usr/local/share/themes/OneStepBeyond
# will also install some cool cursors and fonts. :^)
make install-dev
# this target only works with PREFIX set to a directory in $HOME
make PREFIX=~/.local install-dev
# symlink ./theme/ to ~/.local/share/themes/OneStepBeyond
# this will also symlink installed theme to ~/.themes/OneStepBeyond
make watch
# auto reload theme (must be symlinked) when files
# in src/sass is modified.
make restore-theme
# use original OneStepBack GTK3 theme , autoreload
# (must be symlinked)
known issues
I have noticed that at least Xfce doesn't seem to be
able to apply the theme for GTK2 applications if the theme
is installed in ~/.local/share/themes, however ~/.themes
and /usr/share/themes work fine.