first commit
This commit is contained in:
160
skippy-xd/skippy-xd.rc
Normal file
160
skippy-xd/skippy-xd.rc
Normal file
@@ -0,0 +1,160 @@
|
||||
# Copy this to ~/.config/skippy-xd/skippy-xd.rc and edit it to your liking
|
||||
#
|
||||
# Notes:
|
||||
#
|
||||
# - File Syntax:
|
||||
# Comments must be on their own seperate lines that start with a #
|
||||
# You cannot append # comment after a settings line or a section header
|
||||
#
|
||||
# - colors can be anything XAllocNamedColor can handle
|
||||
# (like "black" or "#000000")
|
||||
#
|
||||
# - fonts are Xft font descriptions
|
||||
#
|
||||
# - booleans are "true" or anything but "true" (-> false)
|
||||
#
|
||||
# - opacity is an integer in the range of 0-255
|
||||
#
|
||||
# - brightness is a floating point number (with 0.0 as neutral)
|
||||
#
|
||||
# - Picture specification:
|
||||
# [WIDTHxHEIGHT] [orig|scale|scalek|tile] [left|mid|right] [left|mid|right]
|
||||
# [COLOR|#FFFFFFFF] [PATH]
|
||||
#
|
||||
# - keysUp, keysDown, keysLeft, keysRight:
|
||||
# selects the window in the direction compared to the current selected window,
|
||||
# without wrapping
|
||||
#
|
||||
# - keysPrev, keysNext:
|
||||
# selects window previous or next to current one, in up->down, left->right
|
||||
# ordering, wrapping per column and per row
|
||||
#
|
||||
# Examples:
|
||||
# background = 500x400 tile right mid #FF0000 /home/richard/screenshots/256.png
|
||||
# background = orig mid mid #FF000080
|
||||
#
|
||||
# - [bindings] for miwMouse[1,2,3] can bind to "no" (do nothing), "focus"
|
||||
# (focus to window), "iconify", "shade-ewmh" (toggle window shade state),
|
||||
# "close-icccm" (close window with ICCCM method), "close-ewmh" (close
|
||||
# window with EWMH method), or "destroy" (forcefully destroy the window),
|
||||
# "keysPrev" to focus on previous window, "keysNext" to focus on next window.
|
||||
#
|
||||
# - [bindings] key* = is a list of valid XWindows KeySym identifiers, case
|
||||
# sensitive and <space> seperated list. Run the program 'xev' to find them.
|
||||
#
|
||||
# - [bindings] modifierKeyMasks* = is a list of valid XWindows modifier key
|
||||
# bitmask identifiers, as defined in the /usr/include/X11/X.h header file.
|
||||
#
|
||||
|
||||
[general]
|
||||
|
||||
# File path of skippy-xd pipe daemon communication
|
||||
pipePath = /tmp/skippy-xd-fifo
|
||||
|
||||
# Depending on your window manager, you may want to choose between
|
||||
# XQueryTree, _NET_CLIENT_LIST, _WIN_CLIENT_LIST
|
||||
clientList = _NET_CLIENT_LIST
|
||||
|
||||
# Background picture when skippy-xd is activated
|
||||
background =
|
||||
|
||||
# Frequency to update pixmaps
|
||||
updateFreq = 60.0
|
||||
|
||||
# Allow other compositors such as picom handle transparency
|
||||
lazyTrans = true
|
||||
|
||||
# Move the mouse cursor when skippy is activated
|
||||
movePointer = false
|
||||
|
||||
# Set = 0 to switch off animations
|
||||
# for switch, there is never animation
|
||||
animationDuration = 200
|
||||
|
||||
# Relative minimal distance between windows
|
||||
distance = 50
|
||||
|
||||
# Whether to display window frames
|
||||
includeFrame = true
|
||||
|
||||
# Whether to show the window bigger than its original size
|
||||
allowUpscale = true
|
||||
|
||||
# Choose whether to show shadow windows:
|
||||
# windows that are minimized, shaded, or on other virtual desktops
|
||||
showShadow = true
|
||||
|
||||
# exposeLayout=xd uses the same layout as switcher, maximizing screen estate
|
||||
# exposeLayout=boxy tends to preserve window positions, thus guiding the eye more
|
||||
exposeLayout = boxy
|
||||
|
||||
# For switch and expose,
|
||||
# Whether to limit window select on current virtual desktop
|
||||
# Or allow window selection on all virtual desktops
|
||||
# Paging always show all desktops
|
||||
switchShowAllDesktops = true
|
||||
exposeShowAllDesktops = false
|
||||
|
||||
# Show window previews with rounded corners,
|
||||
# with corner radius in pixels
|
||||
cornerRadius = 5
|
||||
|
||||
# Icon visual parameters
|
||||
preferredIconSize = 48
|
||||
showIconsOnThumbnails = true
|
||||
iconFillSpec = orig mid mid #00FFFF
|
||||
fillSpec = orig mid mid #FFFFFF
|
||||
|
||||
[xinerama]
|
||||
showAll = true
|
||||
|
||||
[normal]
|
||||
tint = black
|
||||
tintOpacity = 0
|
||||
opacity = 200
|
||||
|
||||
[highlight]
|
||||
tint = #101020
|
||||
tintOpacity = 64
|
||||
opacity = 255
|
||||
|
||||
[shadow]
|
||||
tint = #040404
|
||||
tintOpacity = 0
|
||||
opacity = 128
|
||||
|
||||
[tooltip]
|
||||
show = true
|
||||
offsetX = 0
|
||||
offsetY = 5
|
||||
border = #ffffff
|
||||
background = #404040
|
||||
opacity = 128
|
||||
text = #ffffff
|
||||
textShadow = black
|
||||
font = fixed-11:weight=bold
|
||||
|
||||
[bindings]
|
||||
miwMouse1 = focus
|
||||
miwMouse2 = close-ewmh
|
||||
miwMouse3 = iconify
|
||||
miwMouse4 = keysNext
|
||||
miwMouse5 = keysPrev
|
||||
keysUp = Up w
|
||||
keysDown = Down s
|
||||
keysLeft = Left a
|
||||
keysRight = Right d
|
||||
keysPrev = p b
|
||||
keysNext = Tab n f
|
||||
keysExitCancelOnPress = Escape BackSpace x q
|
||||
keysExitCancelOnRelease =
|
||||
keysExitSelectOnPress = Return space
|
||||
keysExitSelectOnRelease = Super_L Super_R Alt_L Alt_R ISO_Level3_Shift
|
||||
|
||||
# Put here the modifier keys that (when held) reverses the direction of skippy's navigation keys (prev, next, up, down)
|
||||
# Normally this is (typically) just "Shift" key only, however you might instead have special accessibility needs ;)
|
||||
modifierKeyMasksReverseDirection = ShiftMask ControlMask
|
||||
|
||||
# The *subset* of navigation keys, for which "modifierKeyMasksReverseDirection" is applied to actually reverse the direction
|
||||
# All other nav keys are then ignored, (eg: 'left','right','up','down'). It seems 'wrong' but gives more intuitive keyboard navigation.
|
||||
keysReverseDirection = Tab
|
||||
Reference in New Issue
Block a user