Good times look GTK theme (fork of OneStepBack)
  • CSS 65.7%
  • SCSS 28.6%
  • Makefile 5.1%
  • Shell 0.6%
Find a file
2026-03-27 16:45:06 +01:00
data renamed and moved fixedsys fontconfig file 2026-03-27 15:54:17 +01:00
src added tooltip style 2026-03-27 15:48:18 +01:00
theme updated name in index.theme 2026-01-05 04:05:13 +01:00
.gitignore updated get-upstream script 2026-01-04 21:52:16 +01:00
fonts.mak only fc-cache in USERMODE 2026-03-27 16:45:06 +01:00
get-upstream.sh updated name in index.theme 2026-01-05 04:05:13 +01:00
GNUmakefile refactored make, 2026-03-27 15:53:28 +01:00
icons.mak refactored make, 2026-03-27 15:53:28 +01:00
LICENSE initial 2022-07-24 22:27:06 +02:00
README.md updated readme 2026-03-27 16:02:20 +01:00
theme.mak refactored make, 2026-03-27 15:53:28 +01:00

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.