ulthar.xyz > Repos

dotfiles

Seven years worth of accumulated configuration cruft
About Files Commits git clone https://ulthar.xyz/repos/dotfiles/dotfiles.git

dotfiles/icewm/.config/icewm/keys

Download raw file: icewm/.config/icewm/keys

# -*- conf -*-
# A list of all valid keyboard symbols can be found in
# /usr/include/X11/keysymdef.h, XF86keysym.h, ...
# Omit the XK_ prefixs and replace XF86XK_ prefixes by XF86.
# Valid modifiers are Alt, AltGr, Ctrl, Shift, Meta, Super and Hyper.

### Applications
key "Super+Return"          xterm -e tmux
key "Super+Shift+Return"    emacsclient -c
key "Super+Space"           rofi -show combi -combi-modes drun,run
key "Super+u"               rofi -modi emoji -show emoji
key "Super+o"               rofi -show filebrowser
key "Super+m"               playurl
key "Super+p"               passmenu
key "Super+b"               bm rofi-select
key "Super+Shift+b"         bm rofi-add
key "Super+Control+b"       xterm -e ranger ~/wiki/bookmarks
key "Super+F1"              xterm -e tmuxmon
key "Super+F2"              xterm -e ssh me@ulthar.xyz tmuxmon
# key "Print"                flameshot full
# key "Shift+Print"          flameshot gui

key "Alt+Escape"            kbdtoggle

### Window Management
key "Super+1"               icesh goto 0
key "Super+2"               icesh goto 1
key "Super+3"               icesh goto 2
key "Super+4"               icesh goto 3
key "Super+h"               icesh goto prev
key "Super+l"               icesh goto next

### Multimedia
key "XF86AudioLowerVolume"  pactl set-sink-volume @DEFAULT_SINK@ -10%
key "XF86AudioRaiseVolume"  pactl set-sink-volume @DEFAULT_SINK@ +10%
key "XF86AudioMute"         pactl set-sink-mute @DEFAULT_SINK@ toggle
key "XF86AudioMicMute"      pactl set-source-mute @DEFAULT_SOURCE@ toggle

### Power — FIXME needs root for some reason
key "XF86MonBrightnessUp"   brightnessctl set 10%+
key "XF86MonBrightnessDown" brightnessctl set 10%-
# key "XF86ScreenSaver"
# key "XF86Standby"
# key "XF86Sleep"
Generated 2025-08-15 22:34:15 +0000 by RepoRat