aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--X11/alacritty/alacritty.yml20
-rw-r--r--bin/gpt/shellrc5
2 files changed, 25 insertions, 0 deletions
diff --git a/X11/alacritty/alacritty.yml b/X11/alacritty/alacritty.yml
index 899453b..869ec11 100644
--- a/X11/alacritty/alacritty.yml
+++ b/X11/alacritty/alacritty.yml
@@ -50,3 +50,23 @@ live_config_reload: true
50key_bindings: 50key_bindings:
51 - { key: W, mods: None, action: SemanticRight, mode: Vi } 51 - { key: W, mods: None, action: SemanticRight, mode: Vi }
52 - { key: B, mods: None, action: SemanticLeft, mode: Vi } 52 - { key: B, mods: None, action: SemanticLeft, mode: Vi }
53
54hints:
55 enabled:
56 - regex: "(ipfs:|ipns:|magnet:|mailto:|gemini:|gopher:|https:|http:|news:|file:|git:|ssh:|ftp:)\
57 [^\u0000-\u001F\u007F-\u009F<>\"\\s{-}\\^⟨⟩`]+"
58 hyperlinks: true
59 command: xdg-open
60 post_processing: true
61 mouse:
62 enabled: true
63 mods: None
64 binding:
65 key: U
66 mods: Control|Shift
67 - regex: "([-0-9\u0040-\u005A\u0061-\u007A]{4,})"
68 action: Copy
69 post_processing: true
70 binding:
71 key: I
72 mods: Control|Shift
diff --git a/bin/gpt/shellrc b/bin/gpt/shellrc
index 1cdbce9..eeeec5d 100644
--- a/bin/gpt/shellrc
+++ b/bin/gpt/shellrc
@@ -1,3 +1,8 @@
1# Use vim to handle input
2gptt() {
3 file=`mktemp`
4 vim $file && cat $file | gpt --skip
5}
1# Ask GPT what's wrong with the last command 6# Ask GPT what's wrong with the last command
2h() { 7h() {
3 printf '%s\n\n%s' "$(fc -s 2>&1 >/dev/null)" "Tell me what's wrong with the command above" | \ 8 printf '%s\n\n%s' "$(fc -s 2>&1 >/dev/null)" "Tell me what's wrong with the command above" | \