mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-19 20:38:08 +01:00
74 lines
1.6 KiB
Plaintext
74 lines
1.6 KiB
Plaintext
/*
|
|
* Some generic macros for WindowMaker configuration files
|
|
*
|
|
*/
|
|
|
|
#ifndef WMMACROS_
|
|
#define WMMACROS_
|
|
|
|
#define HAVE_XLESS
|
|
|
|
/*
|
|
* WS_BACK - sets the root background texture to VAL
|
|
*/
|
|
#define WS_BACK EXEC wdwrite WindowMaker WorkspaceBack
|
|
|
|
/*
|
|
* CLEARROOT - set the root background to nothing
|
|
*/
|
|
#define CLEARROOT xsetroot
|
|
|
|
|
|
/*
|
|
* SETSTYLE FILE - loads a style file
|
|
*/
|
|
#define SETSTYLE EXEC cd $HOME/GNUstep/Library/WindowMaker/Styles; setstyle
|
|
|
|
|
|
/*
|
|
*
|
|
* MANUAL_SEARCH(ITEM) - search manual page for ITEM
|
|
*
|
|
* You might need to change this according to what's the exit status of your
|
|
* man(1). This is for the one that comes with Linux (RedHat)
|
|
*/
|
|
#ifdef HAVE_XLESS
|
|
#define MANUAL_SEARCH(ITEM) \
|
|
if ( man ITEM > /dev/null ); then \
|
|
man ITEM | xless;\
|
|
else \
|
|
xmessage -center -title "Manual Browser" \
|
|
Sorry, but there is no manual page \
|
|
entry for ITEM...;\
|
|
fi
|
|
#else
|
|
#define MANUAL_SEARCH(ITEM) \
|
|
if ( man ITEM > /dev/null ); then \
|
|
xterm -e man ITEM; \
|
|
else \
|
|
xmessage -center -title "Manual Browser" \
|
|
Sorry, but there is no manual page \
|
|
entry for ITEM...;\
|
|
fi
|
|
#endif
|
|
|
|
|
|
/*
|
|
* Paths to system configuration directories
|
|
*/
|
|
#define THEMES_DIR #wmdatadir#/Themes
|
|
#define STYLES_DIR #wmdatadir#/Styles
|
|
#define ICON_SETS_DIR #wmdatadir#/IconSets
|
|
#define SOUND_SETS_DIR #wmdatadir#/SoundSets
|
|
#define BACKGROUNDS_DIR #wmdatadir#/Backgrounds
|
|
|
|
|
|
#define StaticGray 0
|
|
#define GrayScale 1
|
|
#define StaticColor 2
|
|
#define PseudoColor 3
|
|
#define TrueColor 4
|
|
#define DirectColor 5
|
|
|
|
#endif
|