Distrobox bindings

This commit is contained in:
John Mertz 2022-12-12 22:57:23 -05:00
parent 69dce4ca02
commit 146ca73945
1 changed files with 21 additions and 30 deletions

View File

@ -48,8 +48,8 @@ bindsym $mod+u exec $HOME/scripts/wofi/wofi-drun.sh
# Add Shift: Alternative launcher for literal commands # Add Shift: Alternative launcher for literal commands
bindsym $mod+Shift+u exec gmrun bindsym $mod+Shift+u exec gmrun
# Middle: start a terminal # Middle: Host terminal (should be rarely used)
bindsym $mod+e exec xfce4-terminal bindsym $mod+e exec gnome-terminal --profile=host --class=Host
# Add Shift: start a remote shell # Add Shift: start a remote shell
# TODO: bindsym $mod+Shift+e exec $HOME/scripts/wofi/wofi-ssh-menu.sh # TODO: bindsym $mod+Shift+e exec $HOME/scripts/wofi/wofi-ssh-menu.sh
bindsym $mod+Shift+e exec $HOME/scripts/rofi/rofi-ssh-menu.sh bindsym $mod+Shift+e exec $HOME/scripts/rofi/rofi-ssh-menu.sh
@ -66,39 +66,30 @@ bindsym $mod+a exec $HOME/.local/bin/firefox/firefox-bin
# Add Shift: Secondary Browser # Add Shift: Secondary Browser
bindsym $mod+Shift+a exec $HOME/scripts/send-to-kodi.sh bindsym $mod+Shift+a exec $HOME/scripts/send-to-kodi.sh
### Above Home Row: Media keys for MOC + Workflow ### Above Home Row: Distroboxes
# TODO: replace with ncmpcpp
# Index Stretch: Initiate current playlist in background # Index Stretch: Unassigned (Alpine?)
bindsym $mod+y exec ssh -i ~/.ssh/no_pass 10.10.0.66 -t "$HOME/bin/mocp_start.pl" # Add Shift: Unassigned
# Add Shift: Launch MOC with theme in foreground
# Note: UXTerm opens in a floating terminal. If a `grave` terminal is not yet running, it can then be hidden and called back with $mod+grave
bindsym $mod+Shift+y exec /usr/bin/uxterm -e /bin/bash -c "ssh -i ~/.ssh/no_pass 10.10.0.66 -t 'mocp -T solarized'"
# Index: Toggle Play/Pause # Index: Fedora ('toolbox' is a legacy naming convention)
bindsym $mod+p exec gnome-terminal --profile=Fedora --class=Distrobox-Fedora bindsym $mod+p exec gnome-terminal --profile=toolbox --class=Distrobox-Toolbox
#bindsym $mod+p exec ssh -i ~/.ssh/no_pass 10.10.0.66 -t 'mocp -G' # Add Shift: Fedora Ephemeral
# Add Shift: Toggle Shuffle bindsym $mod+Shift+p exec gnome-terminal --profile=toolbox-ephemeral --class=Distrobox-Fedora-Ephemeral
bindsym $mod+Shift+p exec gnome-terminal --profile=Fedora-Ephemeral --class=Distrobox-Fedora-Ephemeral
#bindsym $mod+Shift+p exec ssh -i ~/.ssh/no_pass 10.10.0.66 -t 'mocp -t shuffle'
# Middle: Volume up # Middle: Debian (Testing)
bindsym $mod+period exec gnome-terminal --profile=Debian11 --class=Distrobox-Debian11 bindsym $mod+period exec gnome-terminal --profile=debian12 --class=Distrobox-Debian12
#bindsym $mod+period exec ssh -i ~/.ssh/no_pass 10.10.0.66 -t 'mocp -v +5' # Add Shift: Debian (Testing) Ephemeral
# Add Shift: Next Song bindsym $mod+Shift+period exec gnome-terminal --profile=debian12-ephemeral --class=Distrobox-Debian12-Ephemeral
bindsym $mod+Shift+period exec gnome-terminal --profile=Debian11-Ephemeral --class=Distrobox-Debian11-Ephemeral
#bindsym $mod+Shift+period exec ssh -i ~/.ssh/no_pass 10.10.0.66 -t 'mocp -f'
# Ring: Volume down # Ring: Ubuntu
bindsym $mod+comma exec gnome-terminal --profile=Debian12 --class=Distrobox-Debian12 bindsym $mod+comma exec gnome-terminal --profile=ubuntu --class=Distrobox-Ubuntu
#bindsym $mod+comma exec ssh -i ~/.ssh/no_pass 10.10.0.66 -t 'mocp -v -5' # Add Shift: ubuntu Ephemeral
# Add Shift: Previous Song bindsym $mod+Shift+comma exec gnome-terminal --profile=ubuntu-ephemeral --class=Distrobox-Ubuntu-Ephemeral
bindsym $mod+Shift+comma exec gnome-terminal --profile=Debian12-Ephemeral --class=Distrobox-Debian12-Ephemeral
#bindsym $mod+Shift+comma exec ssh -i ~/.ssh/no_pass 10.10.0.66 -t 'mocp -r'
# Pinky: Run init script to start workflow (Shift added so that I would stop accidentally lanching it instead of switching to workspace 1): # Pinky: ArchLinux
bindsym $mod+apostrophe exec gnome-terminal --profile=Ubuntu --class=Distrobox-Ubuntu bindsym $mod+apostrophe exec gnome-terminal --profile=archlinux --class=Distrobox-ArchLinux
bindsym $mod+Shift+apostrophe exec gnome-terminal --profile=Ubuntu-Ephemeral --class=Distrobox-Ubuntu-Ephemeral # Add Shift: ArchLinux Ephemeral
bindsym $mod+Shift+apostrophe exec gnome-terminal --profile=archlinux-ephemeral --class=Distrobox-ArchLinux-Ephemeral
## Below Home Row: Program hotkeys as applicable to workspace number ## Below Home Row: Program hotkeys as applicable to workspace number