uncommited

This commit is contained in:
2025-09-29 12:23:34 +00:00
parent c9dbae4c0c
commit a833ef01eb
5 changed files with 69 additions and 22 deletions

View File

@@ -77,9 +77,52 @@ bindgesture swipe:left workspace next
############### containers #################
# numeric row
bindsym --to-code {
$altmod+1 mark 1
$altmod+2 mark 2
$altmod+3 mark 3
$altmod+4 mark 4
$altmod+5 mark 5
$altmod+6 mark 6
$altmod+7 mark 7
$altmod+8 mark 8
$altmod+9 mark 9
$altmod+0 mark 0
$mod+1 [con_mark="1"] focus
$mod+2 [con_mark="2"] focus
$mod+3 [con_mark="3"] focus
$mod+4 [con_mark="4"] focus
$mod+5 [con_mark="5"] focus
$mod+6 [con_mark="6"] focus
$mod+7 [con_mark="7"] focus
$mod+8 [con_mark="8"] focus
$mod+9 [con_mark="9"] focus
$mod+0 [con_mark="0"] focus
$mod+Minus opacity minus 0.05
$altmod+Minus opacity plus 0.05
}
# numeric row
bindsym --to-code {
$altmod+KP_1 mark 1
$altmod+KP_2 mark 2
$altmod+KP_3 mark 3
$altmod+KP_4 mark 4
$altmod+KP_5 mark 5
$altmod+KP_6 mark 6
$altmod+KP_7 mark 7
$altmod+KP_8 mark 8
$altmod+KP_9 mark 9
$altmod+KP_0 mark 0
$mod+KP_1 [con_mark="1"] focus
$mod+KP_2 [con_mark="2"] focus
$mod+KP_3 [con_mark="3"] focus
$mod+KP_4 [con_mark="4"] focus
$mod+KP_5 [con_mark="5"] focus
$mod+KP_6 [con_mark="6"] focus
$mod+KP_7 [con_mark="7"] focus
$mod+KP_8 [con_mark="8"] focus
$mod+KP_9 [con_mark="9"] focus
$mod+KP_0 [con_mark="0"] focus
}
# top row - layouts
bindsym --to-code {
$mod+p layout splitv

View File

@@ -1 +1 @@
export WSCOMPAT_DIR=~/.local/bin/workspace-compat
export WSCOMPAT_DIR=~/.config/workspace-compat

View File

@@ -0,0 +1,35 @@
#!/bin/bash
if [ -z "$WSCOMPAT_DIR" ] || [ "$WS_IS_COMPAT" != 1 ]; then
exit 0
fi
[ -f /etc/profile ] && . /etc/profile
[ -f ~/.profile ] && . ~/.profile
export EDITOR=vim
export SHELL=/bin/bash
export PATH="$WSCOMPAT_DIR:$PATH"
stty intr ^K
export VIMINIT="source $WSCOMPAT_DIR/.vimrc"
cat << 'WSCOMPAT_EOF_04tcIQE7' > "$WSCOMPAT_DIR/.vimrc"
{{ template "vimrc" . }}
WSCOMPAT_EOF_04tcIQE7
export INPUTRC="$WSCOMPAT_DIR/.inputrc"
cat << 'WSCOMPAT_EOF_04tcIQE7' > "$WSCOMPAT_DIR/.inputrc"
{{ template "inputrc" . }}
WSCOMPAT_EOF_04tcIQE7
export LESSKEYIN="$WSCOMPAT_DIR/.lesskey"
cat << 'WSCOMPAT_EOF_04tcIQE7' > "$WSCOMPAT_DIR/.lesskey"
{{ template "lesskey" . }}
WSCOMPAT_EOF_04tcIQE7
cat << 'WSCOMPAT_EOF_04tcIQE7' > "$WSCOMPAT_DIR/wssh"
{{ template "wssh" . }}
WSCOMPAT_EOF_04tcIQE7
chmod +x "$WSCOMPAT_DIR/wssh"
#ln -s "$WSCOMPAT_DIR/wssh" "$WSCOMPAT_DIR/ssh"