All pastes #574894 Raw Edit

theme.rc

public text v1 · immutable
·published 2007-06-18 19:34 UTC
rendered paste body
;------------------------------------------------------------------------------
;    LiteStep environment config
;------------------------------------------------------------------------------

OTSMajorVersion 2
OTSMinorVersion 0

ThemeName       "austerity"
ThemeAuthor     "Omar Hussain"

ConfigDir       "$ThemeDir$config\"
LSImageFolder   "$ThemeDir$images\"
MiscDir         "$ThemeDir$misc\"

include         "$ConfigDir$themevars.rc"
include         "$ConfigDir$flags.rc"
include         "$ConfigDir$popuptheme.rc"



;------------------------------------------------------------------------------
;    loadmodule config
;------------------------------------------------------------------------------

*NetLoadModule              jdesk-0.711
*NetLoadModule              popup2-2.1.4

IF BarOn
    *NetLoadModule          shortcut2-2.0.1

    IF AmpControlsOn
        *NetLoadModule      dynamp-0.50
    ENDIF

    IF AmpControlsOn AND Winamp2
        *NetLoadModule      jamptoo-1.4
    ENDIF

    *NetLoadModule          label-1.99

    IF VWMOn
        IF UseckVWM
            *NetLoadModule  ckvwm-1.40
        ELSE
            *NetLoadModule  rabidvwm-1.01
        ENDIF
    ENDIF

    IF StatsOn AND NOT WinNT4 AND NOT Win95
        *NetLoadModule      rainmeter-0.9 load rainmeter.dll
    ENDIF

    *NetLoadModule          taskbar3-0.306_alpha-3.dll

    ;--> on some systems (9x apparently) vtray needs to be loaded after
    ;    mzscript in order for 'OnAdd' scripts to work on startup. As RabidCow
    ;    says, "vtray tries to call the OnAdd script during startup, and that
    ;    won't work if they haven't been loaded yet"
    ;*NetLoadModule         vtray-1.06
ENDIF

IF HotspotsOn
    *NetLoadModule          ckhotspots-2.3 load ckhotspots.dll
ENDIF

IF ChangeSystemColours
    *NetLoadModule          syscolor-2.3.dll
ENDIF

IF DeskTopIconsOn
    IF Win9x OR WinNT4
        *NetLoadModule      deskfolders-2.0-b4
    ELSE
        *NetLoadModule      icondesk-0.66.dll
    ENDIF
ENDIF

IF LSXCommandOn
    *NetLoadModule          lsxcommand-1.8.5.dll
ENDIF

IF RainlendarOn
    *NetLoadModule          rainlendar-0.18.dll
ENDIF

IF UseRealQuickLaunchItems AND QuickLaunch
    *NetLoadModule          lslnkmenu-1.75.dll
ENDIF

IF ScriptingOn
    *NetLoadModule          textedit-2.4l-13
    *NetLoadModule          mzscript-0.8.6l
ENDIF

;--> See the note about vtray above... it's being loaded here to ensure
;    the tray autosizes nicely on startup on 9x platforms.
IF BarOn
    *NetLoadModule          vtray-1.06.dll
ENDIF

;--> Not using any NetLoadModule !bang commands, unloading NLM
NetLoadModuleOnLoad         !NetUnloadModule .



;------------------------------------------------------------------------------
;    module config
;------------------------------------------------------------------------------

;--> this is how general theme settings have been organized:
;
;    general function           related config file(s)
;    =====================      ===============================
;    desktop area               base.rc
;    bar position               base.rc
;    fonts and colours          base.rc
;    desktop area               base.rc
;    bar 'gripper'              base.rc
;    bar LS icon                base.rc
;    hotspots                   base.rc
;    syscolor                   base.rc, syscolour.ini
;    mzscript                   base.rc, script.rc, flags.rc
;    textedit2                  base.rc, script.rc
;    desktop icons              desktop_icons.rc, desktop_icons_9x.rc
;    lsxcommand                 lsxcommand.rc
;    rainlendar                 rainlendar.rc
;    *actual* quicklaunch       quicklaunch_[top|bot].ini
;    popup                      popup.rc
;    theme cfg. popup           popuptheme.rc
;    theme options              themevars.rc


;--> this is what makes up the bar from left to right:
;
;    bar function               related config file(s)
;    =====================      ===============================
;    bar 'gripper'              base.rc
;    bar LS icon                base.rc
;    vwm                        vwm.rc
;    quicklaunch icons          quicklaunch_icons.rc
;    amp controls               amp_controls.rc
;    cpu, ram, swap stats       stats.rc, rainmeter.ini
;    taskbar                    taskbar.rc
;    system tray                system_tray.rc
;    system time                system_time.rc


include         "$ConfigDir$base.rc"

IF BarOn
    include     "$ConfigDir$vwm.rc"
    include     "$ConfigDir$quicklaunch_icons.rc"
    include     "$ConfigDir$amp_controls.rc"
    include     "$ConfigDir$stats.rc"
    include     "$ConfigDir$taskbar.rc"
    include     "$ConfigDir$system_tray.rc"
    include     "$ConfigDir$system_time.rc"
ELSE
    include     "$ConfigDir$initialize_evars.rc"    
ENDIF

include         "$ConfigDir$popup.rc"

IF Win9x OR WinNT4
    include     "$ConfigDir$desktop_icons_9x.rc"
ELSE
    include     "$ConfigDir$desktop_icons.rc"
ENDIF

IF LSXCommandOn
    include     "$ConfigDir$lsxcommand.rc"
ENDIF

IF RainlendarOn
    include     "$ConfigDir$rainlendar.rc"
ENDIF

IF UseRealQuickLaunchItems AND QuickLaunch
    IF TopBar
        LsLnkMenuControlFile "$ConfigDir$quicklaunch_top.ini"
    ELSE
        LsLnkMenuControlFile "$ConfigDir$quicklaunch_bot.ini"
    ENDIF
ENDIF