mirror of
https://github.com/gryf/urxvt-wrapper.git
synced 2025-12-17 11:30:21 +01:00
Run urxvt in daemon mode.
This commit is contained in:
19
urxvt.sh
19
urxvt.sh
@@ -19,6 +19,13 @@ EXEC=''
|
|||||||
PERLEXT="url-select,keyboard-select,font-size,color-themes"
|
PERLEXT="url-select,keyboard-select,font-size,color-themes"
|
||||||
|
|
||||||
|
|
||||||
|
function rxvt {
|
||||||
|
urxvtc "$@"
|
||||||
|
if [ $? -eq 2 ]; then
|
||||||
|
urxvtd -q -o -f
|
||||||
|
urxvtc "$@"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
function usage {
|
function usage {
|
||||||
echo "Usage: $(basename "${0}") [options]"
|
echo "Usage: $(basename "${0}") [options]"
|
||||||
@@ -68,13 +75,13 @@ done
|
|||||||
|
|
||||||
args=("-pe" "${PERLEXT}" "-icon" "${ICON_PATH}/${ICON}")
|
args=("-pe" "${PERLEXT}" "-icon" "${ICON_PATH}/${ICON}")
|
||||||
if ${XFT}; then
|
if ${XFT}; then
|
||||||
args+=("-fn" "xft:${FONT_NAME}:${FONT_NORMAL}:pixelsize=${SIZE}"
|
args+=("-fn" "xft:${FONT_NAME}:${FONT_NORMAL}:pixelsize=${SIZE}"
|
||||||
"-fb" "xft:${FONT_NAME}:${FONT_BOLD}:pixelsize=${SIZE}"
|
"-fb" "xft:${FONT_NAME}:${FONT_BOLD}:pixelsize=${SIZE}"
|
||||||
"-fbi" "xft:${FONT_NAME}:${FONT_BOLDITALIC}:pixelsize=${SIZE}"
|
"-fbi" "xft:${FONT_NAME}:${FONT_BOLDITALIC}:pixelsize=${SIZE}"
|
||||||
"-fi" "xft:${FONT_NAME}:${FONT_ITALIC}:pixelsize=${SIZE}")
|
"-fi" "xft:${FONT_NAME}:${FONT_ITALIC}:pixelsize=${SIZE}")
|
||||||
else
|
else
|
||||||
args+=("-fn" "${FIXED_NORMAL}"
|
args+=("-fn" "${FIXED_NORMAL}"
|
||||||
"-fb" "${FIXED_BOLD}"
|
"-fb" "${FIXED_BOLD}"
|
||||||
"-fi" "${FIXED_ITALIC}")
|
"-fi" "${FIXED_ITALIC}")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -82,4 +89,4 @@ if [ -n "${EXEC}" ]; then
|
|||||||
args+=("-e" "${EXEC}")
|
args+=("-e" "${EXEC}")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
urxvt "${args[@]}"
|
rxvt "${args[@]}"
|
||||||
|
|||||||
Reference in New Issue
Block a user