Skip to content

Commit 6931e73

Browse files
committed
chore: consolidate pending agent changes
1 parent bb7110d commit 6931e73

20 files changed

Lines changed: 4063 additions & 54 deletions

File tree

.config/ghostty/config

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ selection-foreground = #d7d7d7
3838
# background-blur = true
3939

4040
#keybind = ctrl+c=copy_to_clipboard
41-
keybind = ctrl+v=paste_from_clipboard
42-
4341
# cmd+l -> ctrl+l
4442
keybind = cmd+l=text:\x0c
4543

@@ -49,7 +47,10 @@ keybind = cmd+2=text:\x1b2
4947
keybind = cmd+3=text:\x1b3
5048

5149
# for claude code shift+enter
52-
keybind = shift+enter=text:\x1b\r
50+
keybind = shift+enter=text:\n
51+
52+
# make shift+insert act as a newline too (parity with shift+enter)
53+
keybind = shift+insert=text:\n
5354

5455
# passthrough for tmux/shell
5556
keybind = cmd+a=text:\x1ba

.config/sail/actions/shell

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#!/usr/bin/env bash
2-
set -e
2+
set -euo pipefail
33

4-
$SHELL -i
4+
"${SHELL:-sh}" -i

.config/sail/config.yaml

Lines changed: 54 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,61 @@
1-
alt_screen: true
1+
ui:
2+
pane_ratios: [1, 2, 3]
3+
gutter: ctime
4+
minimal: false
5+
show_hidden: false
6+
27
keymap:
38
bindings:
4-
# Navigation (Colemak)
5-
"e": "nav-up"
6-
"n": "nav-down"
7-
"m": "nav-left"
8-
"i": "nav-right"
9-
# Disable default bookmark on m (conflicts with nav-left)
10-
"m *": ""
11-
# Move bookmark-set to b
12-
"b *": "bookmark-set"
13-
# Disable preview scroll
14-
"K": ""
15-
"J": ""
16-
dialog:
17-
scroll_up: e
18-
scroll_down: n
19-
nav_up: e
20-
nav_down: n
21-
nav_left: m
22-
nav_right: i
9+
# Navigation (Colemak additions, preserving defaults)
10+
nav.up: [k, up, e]
11+
nav.down: [j, down, n]
12+
nav.parent: [h, left, m]
13+
nav.enter: [l, right, enter, i]
14+
15+
# Bookmarks: m is used for nav.parent, so move bookmark-set to b.
16+
bookmark.set: "b *"
17+
18+
# Disable preview scroll.
19+
preview.scroll_up: []
20+
preview.scroll_down: []
21+
22+
# Custom actions.
23+
action.archive: A
24+
action.open: o
25+
action.shell: "!"
26+
27+
dialog:
28+
accept: enter
29+
cancel: esc
30+
backspace: backspace
31+
up: e
32+
down: n
33+
34+
bookmarks:
35+
h: ~/
36+
d: ~/Downloads
37+
p: ~/projects
38+
2339
actions:
2440
archive:
25-
key: "alt+z"
41+
script: /Users/dozy/.config/sail/actions/archive
42+
confirm: multi
2643
refresh: true
27-
clear_selection: true
44+
clear_selection: false
45+
show_output: on_error
46+
47+
open:
48+
command: open "$@"
49+
confirm: never
50+
refresh: false
51+
clear_selection: false
52+
2853
shell:
29-
key: "alt+s"
30-
refresh: true
31-
clear_selection: true
54+
script: /Users/dozy/.config/sail/actions/shell
3255
interactive: true
33-
bookmarks:
34-
h: '~/'
35-
d: '~/Downloads'
36-
p: '~/projects'
56+
confirm: never
57+
refresh: true
58+
clear_selection: false
59+
60+
# v2 does not support these v1 settings yet:
61+
# - alt_screen

0 commit comments

Comments
 (0)