Nautilus on Super+O instead of Thunar; kitty tabs on Ctrl+Shift+Left/Right, splits on Ctrl+Alt+arrows
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<actions>
|
||||
<action>
|
||||
<icon>utilities-terminal</icon>
|
||||
<name>Open kitty here</name>
|
||||
<submenu></submenu>
|
||||
<unique-id>1761600000000001</unique-id>
|
||||
<command>kitty --directory %f</command>
|
||||
<description>Open a kitty terminal in this folder</description>
|
||||
<range></range>
|
||||
<patterns>*</patterns>
|
||||
<startup-notify/>
|
||||
<directories/>
|
||||
</action>
|
||||
<action>
|
||||
<icon>edit-copy</icon>
|
||||
<name>Copy path</name>
|
||||
<submenu></submenu>
|
||||
<unique-id>1761600000000002</unique-id>
|
||||
<command>sh -c 'printf %s "%f" | wl-copy'</command>
|
||||
<description>Copy the full path to the clipboard</description>
|
||||
<range></range>
|
||||
<patterns>*</patterns>
|
||||
<directories/>
|
||||
<audio-files/>
|
||||
<image-files/>
|
||||
<other-files/>
|
||||
<text-files/>
|
||||
<video-files/>
|
||||
</action>
|
||||
</actions>
|
||||
@@ -105,16 +105,17 @@ map ctrl+v paste_from_clipboard
|
||||
map ctrl+shift+t new_tab_with_cwd
|
||||
map ctrl+shift+enter launch --location=vsplit --cwd=current
|
||||
map ctrl+alt+enter launch --location=hsplit --cwd=current
|
||||
map ctrl+shift+left neighboring_window left
|
||||
map ctrl+shift+right neighboring_window right
|
||||
map ctrl+shift+up neighboring_window up
|
||||
map ctrl+shift+down neighboring_window down
|
||||
# Tabs: Ctrl+Shift+Left/Right (kitty default). Splits: Ctrl+Alt+arrows
|
||||
map ctrl+shift+left previous_tab
|
||||
map ctrl+shift+right next_tab
|
||||
map ctrl+alt+left neighboring_window left
|
||||
map ctrl+alt+right neighboring_window right
|
||||
map ctrl+alt+up neighboring_window up
|
||||
map ctrl+alt+down neighboring_window down
|
||||
map ctrl+shift+z toggle_layout stack
|
||||
map ctrl+shift+equal change_font_size current +1.0
|
||||
map ctrl+shift+minus change_font_size current -1.0
|
||||
map ctrl+shift+0 change_font_size current 0
|
||||
map ctrl+shift+alt+left previous_tab
|
||||
map ctrl+shift+alt+right next_tab
|
||||
map ctrl+shift+f show_scrollback
|
||||
map ctrl+shift+o kitten hints --type path --program -
|
||||
map ctrl+shift+e kitten hints --type url
|
||||
|
||||
@@ -29,7 +29,7 @@ for_window [app_id="firefox"] inhibit_idle fullscreen
|
||||
for_window [app_id="mpv"] floating enable, dim_inactive 0
|
||||
|
||||
# Rice helpers
|
||||
bindsym --to-code $mod+o exec thunar
|
||||
bindsym --to-code $mod+o exec nautilus --new-window
|
||||
bindsym --to-code $mod+F1 exec ~/.config/sway/cheatsheet.sh
|
||||
# Performance mode: toggle blur + shadows
|
||||
bindsym --to-code $mod+Shift+b blur toggle; shadows toggle
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
TerminalEmulator=kitty
|
||||
Reference in New Issue
Block a user