I should add a couple more neat tricks / "dot files" I use for RSE. First, you can use that nice theme with GTK3 as well. For example via `~/.config/gtk-3.0/settings.ini` you can change GTK3 preferences.
Code:
[Settings]
gtk-theme-name = Great-IMD-evo
gtk-icon-theme-name = Beauty
gtk-font-name="Lucida Grande 10"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintslight"
gtk-xft-rgba="rgb"
Another useful one is adding entries to `~/.auxchestrc`. Really you should launch these programs with the sgugshell script itself for env settings, but I set mine up before that was ready:
Code:
Toolchest*hideTitle: TRUE
Menu RSE
{
"Dillo" f.checkexec.sh.le "/usr/sgug/bin/dillo"
"GVim" f.checkexec.sh.le "/usr/sgug/bin/gvim"
"Pidgin" f.checkexec.sh.le "/usr/sgug/bin/pidgin"
"Geany" f.checkexec.sh.le "/usr/sgug/bin/geany"
"XOSView" f.checkexec.sh.le "/usr/sgug/bin/xosview"
"Mrxvt" f.checkexec.sh.le "/usr/sgug/bin/mrxvt"
"Nedit" f.checkexec.sh.le "/usr/sgug/bin/nedit"
"Claws" f.checkexec.sh.le "/usr/sgug/bin/claws-mail"
"DevilutionX" f.checkexec.sh.le "/usr/sgug/bin/devilutionX"
"XMMS" f.checkexec.sh.le "/usr/sgug/bin/xmms"
"Robots" f.checkexec.sh.le "/usr/sgug/bin/gnome-robots"
"NetSurf" f.checkexec.sh.le "/usr/sgug/bin/netsurf-gtk2"
}
Menu ToolChest
{
no-label f.separator
"RSE" f.menu RSE
}
Another fun one, I have mrxvt set up to launch directly into the SGUG shell. It also has a solarized color theme applied! This is in `~/.mrxvtrc`
Code:
Mrxvt.backspaceKey: ^H
Mrxvt.command: /usr/people/jenna/bin/local_sgug_shell.sh
Mrxvt.cmdAllTabs: True
#
# ----------------------------- TAB-BAR OPTIONS ------------------------------ #
#
Mrxvt.bottomTabbar: False
Mrxvt.autohideTabbar: True
Mrxvt.minVisibleTabs: 8
Mrxvt.hideButtons: True
Mrxvt.syncTabTitle: False
Mrxvt.titleFormat: %n. %t
Mrxvt.tabTitle: mrxvt rse
Mrxvt.highlightTabOnBell: True
Mrxvt.itabBackground: #002b36
Mrxvt.tabBackground: #002b36
Mrxvt.itabForeground: #839496
Mrxvt.tabForeground: #839496
#
# ---------------------- SCROLLING / SCROLLBAR OPTIONS ----------------------- #
#
Mrxvt.scrollBar: true
Mrxvt.scrollbarRight: true
Mrxvt.scrollbarStyle: sgi
Mrxvt.saveLines: 50000
Mrxvt.scrollTtyOutputInhibit: true
Mrxvt.scrollTtyKeypress: true
# ---------------------------------- FONTS ----------------------------------- #
#
Mrxvt.xft: 0
Mrxvt.xftSize: 8
Mrxvt.xftAntialias: 1
Mrxvt.xftNomFont: 1
Mrxvt.xftPSize: 7
#
# ---------------------------------- CURSOR ---------------------------------- #
#
Mrxvt.cursorBlink: true
Mrxvt.cursorColor: #00ff00
Mrxvt.cursorColor2: #000000
#
# ---------------------------------- COLORS ---------------------------------- #
#
# Solarized
Mrxvt.background: #002b36
Mrxvt.foreground: #839496
## black dark/light
Mrxvt.color0: #073642
Mrxvt.color8: #002b36
## red dark/light
Mrxvt.color1: #dc322f
Mrxvt.color9: #cb4b16
## green dark/light
Mrxvt.color2: #859900
Mrxvt.color10: #586e75
## yellow dark/light
Mrxvt.color3: #b58900
Mrxvt.color11: #657b83
## blue dark/light
Mrxvt.color4: #268bd2
Mrxvt.color12: #839496
## magenta dark/light
Mrxvt.color5: #d33682
Mrxvt.color13: #6c71c4
## cyan dark/light
Mrxvt.color6: #2aa198
Mrxvt.color14: #93a1a1
## white dark/light
Mrxvt.color7: #eee8d5
Mrxvt.color15: #fdf6e3
#
# ------------------------------- MISC OPTIONS ------------------------------- #
#
Mrxvt.internalBorder: 2
Mrxvt.cutChars: :=/~#@?%&_-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0abcdefghijklmnopqrstuvwxyz
Mrxvt.pointerBlank: True
Mrxvt.pointerBlankDelay: 10
Mrxvt.protectSecondary: True
#
# CLASS SETTINGS
#
#
# ------------------------------- FULL SCREEN -------------------------------- #
#
FullScreen.bottomTabbar: False
FullScreen.xftSize: 17
FullScreen.xftPSize: 12
FullScreen.minVisibleTabs: 15
FullScreen.smoothResize: True
FullScreen.fullscreen: True