Topic: #! Themes

I'm new in these parts so if this has been discussed before and rejected then just ignore me...

Should CrunchBang get it's own themes?  I'm lazy and can never decide what my computer should look like so would like some sort of system that could change GTK, Openbox/Xfce, Tint2, Nitrogen and Conky configs though a single click or a few commands in a script.

One of the things that's awesome about CrunchBang is how good the default theme is and how much care people on these forums put into creating new looks.  Wouldn't it be great to be able to save and distribute these designs and quickly and easily switch between them?  We could also then set up some sort of repository for awesome looking themes and include a few of the very best with Statler.

Is this something worth thinking about or should I just go setup a system for switching looks that works for me and ignore future expansion and other peoples requirements?

Re: #! Themes

So, by theme, you mean a collection of themes for all the different apps, and some way to easily distribute them?
I.e. not just a gtk theme, or a tint2 config, or conky config etc, all of which #! has, but some way to package all of it together, with a single-click installer?

just call me...
~FSM~

Re: #! Themes

FiniteStateMachine wrote:

So, by theme, you mean a collection of themes for all the different apps, and some way to easily distribute them?
I.e. not just a gtk theme, or a tint2 config, or conky config etc, all of which #! has, but some way to package all of it together, with a single-click installer?

Exactly that.  Combining themes and configs for all the default components of the CrunchBang install (conky, tint2, system fonts, OpenBox theme, GTK theme and wallpaper) with standard behaviour for what would and wouldn't be modified.  In an ideal world there would be nice thumbnails to click on but in reality it might be a text based menu smile  . 

Packaging it doesn't need to be overly complex just a standardised folder/file structure and a script to do the switcheroo.  It'd be cool if it was non-destructive and you could set it back to using the unchanged configs in the default locations with the previously user selected themes.   Conky/tint2/nitrogen are just a case of editing autostart.sh and a quick kill/restart with the appropriate switches.  I haven't looked into switching GTK/openbox but it can't be that hard.

Re: #! Themes

It's a good idea, and seems to have been raised in the past and iggykoop wrote up a script to handle what I think you're looking for...
http://crunchbanglinux.org/forums/topic … installer/

It doesn't look like it gained much ground, but sure seems like a nice way to go.
Also, Arpinux makes a comment that suggests he packages some of his themes together for #!.

Last edited by gatohaus (2010-09-03 00:48:24)

Re: #! Themes

gatohaus wrote:

It's a good idea, and seems to have been raised in the past and iggykoop wrote up a script to handle what I think you're looking for...
http://crunchbanglinux.org/forums/topic … installer/

Thanks for the link. I wasn't aware of that script. It's certainly a great idea and would be very useful. I wonder why it didn't continue developing. But still is a nice foundation and thanks to @iggykoopa for sharing the code.

aka xylox at irc
aka aaro2011 at Deviantart