/usr/share/icewm/keys is in icewm-common 1.3.8+mod+20161220-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | # This is an example for IceWM's hotkey definition file.
#
# Place your variants in /etc/X11/icewm or in $HOME/.icewm
# since modifications to this file will be discarded when you
# (re)install icewm.
#
# A list of all valid keyboard symbols can be found in
# /usr/include/X11/keysym.h, keysymdefs.h, XF86keysym.h, ...
# You'll have to omit XK_ prefixs and to replace XF86XK_ prefixes by
# XF86. Valid modifiers are Alt, Ctrl, Shift, Meta, Super and Hyper.
#
key "Alt+Ctrl+t" x-terminal-emulator
key "Alt+Ctrl+b" sensible-browser about:blank
key "Alt+Ctrl+s" sensible-browser http://www.duckduckgo.com
key "Super+KP_Subtract" amixer sset PCM 5%-
key "Super+KP_Add" amixer sset PCM 5%+
# "Multimedia key" bindings for XFree86. Gather the keycodes of your
# advanced function keys by watching the output of the xev command whilest
# pressing those keys and map those symbols by using xmodmap.
key "XF86Standby" /bin/sh -c "{ test -e /run/systemd/system && systemctl suspend; } || sudo -n pm-suspend"
key "XF86Sleep" /bin/sh -c "{ test -e /run/systemd/system && systemctl suspend; } || sudo -n pm-suspend"
key "XF86AudioLowerVolume" amixer sset PCM 5%-
key "XF86AudioRaiseVolume" amixer sset PCM 5%+
key "XF86AudioMute" amixer sset PCM 0%
key "XF86HomePage" sensible-browser about:blank
key "XF86Search" sensible-browser http://www.duckduckgo.com
key "XF86Eject" eject
key "XF86Calculator" /bin/sh -c "gnome-calculator || xcalc || ( type bc >/dev/null 2>&1 && xterm -e bc -l)"
|