mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-18 12:00:31 +01:00
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
71 lines
1.8 KiB
Plaintext
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
|