1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-18 12:00:31 +01:00
Files
wmaker/WindowMaker/wmmacros.in
Doug Torrance 54a24ab6f7 Remove trailing whitespace.
Also, the script is a one-liner, stolen from [1]:

ack --print0 -l '[ \t]+$' | xargs -0 -n1 perl -pi -e 's/[ \t]+$//'

[1]
https://stackoverflow.com/questions/149057/how-to-remove-trailing-whitespace-of-all-files-recursively
2020-04-09 14:28:09 +01:00

71 lines
1.8 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
/*
*
* 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 BACKGROUNDS_DIR #wmdatadir#/Backgrounds
#define USER_THEMES_DIR #usergnusteppath#/Library/WindowMaker/Themes
#define USER_STYLES_DIR #usergnusteppath#/Library/WindowMaker/Styles
#define USER_ICON_SETS_DIR #usergnusteppath#/Library/WindowMaker/IconSets
#define USER_BACKGROUNDS_DIR #usergnusteppath#/Library/WindowMaker/Backgrounds
#define StaticGray 0
#define GrayScale 1
#define StaticColor 2
#define PseudoColor 3
#define TrueColor 4
#define DirectColor 5
#endif