pimp my jack-rack

Optimize your system for ultimate performance.

Moderators: MattKingUSA, khz

Post Reply
brummer

pimp my jack-rack

Post by brummer »

hey, nice brand new section, I will fill the first entry :lol:

If you use jack-rack from source, you are happy, It's easy to pimp it up a little to get rid of the all in gree feeling.

All you need to do is a small patch to /jack-rack/src/ui.c

Look for line 223 it looks like that /* main window */
under this line you make a new entry like that:

Code: Select all

gtk_rc_parse("/path/to/your/rcfile");
Put here the path to the place and the name of the rc file you wont to use. Typical it is in /usr/share/appname/rcfilename, but you can also store it somewhere in your home.
and than build jack-rack new.
If the rc file is not found, thats no problem, jack-rack will start anyway.
But with a rc file you can set all the collors and pixmaps to use to build the interface. For example, this is my jack-rack rc file.

Code: Select all

#
# This is a  GTK rc style file for jack-rack
#

pixmap_path './:/usr/share/jack-rack:/usr/local/share/jack-rack'

style "jack-rack"
{
  fg[NORMAL] = { 0.80, 0.80, 0.80 }	
  fg[ACTIVE] = { 1.00, 1.00, 0.99 }	
  fg[PRELIGHT] = { 1.0, 1.0, 1.0 }
  fg[INSENSITIVE] = { 0.80, 0.80, 0.80 }	
  fg[SELECTED] = { 0.80, 0.80, 0.80 }	
  
  bg[NORMAL] = { 0.40, 0.40, 0.45 }
  bg[PRELIGHT] = { 0.50, 0.50, 0.55 }
  bg[ACTIVE] = { 0.0, 0.0, 0.0 }
  bg[SELECTED] = "#c4c0c0"
 
  text[NORMAL] = { 1.00, 1.00, 1.00 }	
  text[ACTIVE] = { 1.00, 1.00, 1.00 }	
  text[PRELIGHT] = { 1.00, 1.00, 1.00 }	
  text[INSENSITIVE] = { 1.00, 1.00, 1.00}	
  text[SELECTED] = { 1.00, 1.00, 1.00 }

  base[ACTIVE]     =  { 0.60, 0.80, 0.20 } 
  base[NORMAL]      =   { 0.55, 0.55, 0.55 } 
  base[PRELIGHT]     = { 0.60, 0.20, 0.20 }
  base[INSENSITIVE]  =  { 0.60, 0.80, 0.20 } 
  base[SELECTED]     = { 0.85, 0.85, 0.85 }
  #font_name = "sans 10"
  engine "clearlooks" 
  {
    menubarstyle      = 0 
  }
}
class "GtkWidget" style:highest "jack-rack"

style "jack-rack-handle"
{ 
  fg[NORMAL] = { 0.80, 0.80, 0.80 }	
  bg[NORMAL] = { 0.39, 0.39, 0.44 }
}
class "GtkToolbar" style:highest "jack-rack-handle"

style "jack-rack-bin"
{ 
  fg[NORMAL] = { 0.80, 0.80, 0.80 }	
  bg[NORMAL] = { 0.45, 0.45, 0.50 }
  #bg_pixmap[NORMAL] = "space1.png"
}
class "GtkBin" style:highest "jack-rack-bin"

style "jack-rack-menu"
{ 
  fg[NORMAL] = { 0.80, 0.80, 0.80 }	
  bg[NORMAL] = { 0.35, 0.35, 0.40 }
  font_name = "sans 9"
}
class "GtkMenu" style:highest "jack-rack-menu"
class "GtkMenuBar" style:highest "jack-rack-menu"

have fun
brummer
studio32

Post by studio32 »

Nice to be the first but isn't this 'other software' or 'tips and tricks'? ;)
brummer

Post by brummer »

like you want, move it if you want, for me it is configuration, and I get better performce when I have a nice working deck :wink:

and that's how it look's

Image
studio32

Post by studio32 »

whow, this is defenitely tuning :)
Post Reply