mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 19:32:43 +00:00
chs: re-add drifted files
dot_agents/dot_skill-lock.json
This commit is contained in:
1 parent
03ef5c94ea
commit
42d17e825e
30 files changed
+230
-145
No files matched your search
@@ -7,7 +7,6 @@ fish_add_path $HOME/.grok/bin
|
||||
fish_add_path $HOME/.opencode/bin
|
||||
fish_add_path -a $HOME/.foundry/bin
|
||||
fish_add_path -a $HOME/local/share/pnpm
|
||||
source $HOME/.atuin/bin/env.fish
|
||||
|
||||
# pnpm
|
||||
set -gx PNPM_HOME $HOME/.local/share/pnpm
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
|
||||
source "$HOME/.atuin/bin/env.fish"
|
||||
@@ -30,10 +30,9 @@ status is-interactive; and test "$FISH_BOTTOM_PROMPT" = 1; and tput cup $LINES 0
|
||||
fish_add_path $HOME/.grok/bin
|
||||
# <<< grok installer <<<
|
||||
|
||||
# Generated for envman. Do not edit.
|
||||
test -s ~/.config/envman/load.fish; and source ~/.config/envman/load.fish
|
||||
|
||||
if status is-interactive
|
||||
atuin init fish | source
|
||||
end
|
||||
|
||||
# Generated for envman. Do not edit.
|
||||
test -s ~/.config/envman/load.fish; and source ~/.config/envman/load.fish
|
||||
@@ -1,25 +1,33 @@
|
||||
function fish_user_key_bindings
|
||||
# Keys owned by kitty.conf never reach fish and are NOT bound here:
|
||||
# ctrl-g → lazygit overlay, ctrl-a → omp hsplit, ctrl-y → yazi vsplit,
|
||||
# ctrl-h/j/k/l → vim-aware split nav (pass_keys.py).
|
||||
# ctrl-e: yazi, same as ctrl-f (cd's to yazi's exit dir on quit).
|
||||
bind ctrl-e 'yy; commandline -f repaint'
|
||||
bind ctrl-b purple repaint
|
||||
bind ctrl-y clip-last
|
||||
# Vi mode first: it rebinds the preset tables and (on first activation)
|
||||
# re-triggers this function via the fish_key_bindings handler, so custom
|
||||
# binds must come after it to land on top.
|
||||
fish_vi_key_bindings
|
||||
|
||||
bind ctrl-o 'gho; commandline -f repaint'
|
||||
bind ctrl-p 'pj; commandline -f repaint'
|
||||
bind ctrl-a 'omp; commandline -f repaint'
|
||||
# bind \ca 'launch_omp_livediff_overlay; commandline -f repaint'
|
||||
# Vi mode types in `insert`; bind customs there AND in `default` (normal)
|
||||
# so the keys work regardless of mode.
|
||||
for mode in insert default
|
||||
# Keys owned by kitty.conf never reach fish and are NOT bound here:
|
||||
# ctrl-g → lazygit overlay, ctrl-a → omp hsplit, ctrl-y → yazi vsplit,
|
||||
# ctrl-h/j/k/l → vim-aware split nav (pass_keys.py).
|
||||
# ctrl-e: yazi, same as ctrl-f (cd's to yazi's exit dir on quit).
|
||||
bind -M $mode ctrl-e 'yy; commandline -f repaint'
|
||||
bind -M $mode ctrl-b purple repaint
|
||||
bind -M $mode ctrl-y clip-last
|
||||
|
||||
# ctrl-f: pick file(s) with television and open in nvim.
|
||||
bind ctrl-f 'yy; commandline -f repaint'
|
||||
bind ctrl-g 'lazygit; commandline -f repaint'
|
||||
bind -M $mode ctrl-o 'gho; commandline -f repaint'
|
||||
bind -M $mode ctrl-p 'pj; commandline -f repaint'
|
||||
bind -M $mode ctrl-a 'omp; commandline -f repaint'
|
||||
|
||||
# ctrl-c routes through the clear wrapper (kitty scrollback + prompt
|
||||
# pinned to the bottom) AND wipes any text typed on the command line.
|
||||
bind ctrl-c 'commandline -r ""; clear; commandline -f repaint'
|
||||
# ctrl-f: pick file(s) with television and open in nvim.
|
||||
bind -M $mode ctrl-f 'yy; commandline -f repaint'
|
||||
bind -M $mode ctrl-g 'lazygit; commandline -f repaint'
|
||||
|
||||
# ctrl-q mirrors ctrl-d's preset (`exit`) — quit the shell.
|
||||
bind ctrl-q exit
|
||||
# ctrl-c routes through the clear wrapper (kitty scrollback + prompt
|
||||
# pinned to the bottom) AND wipes any text typed on the command line.
|
||||
bind -M $mode ctrl-c 'commandline -r ""; clear; commandline -f repaint'
|
||||
|
||||
# ctrl-q mirrors ctrl-d's preset (`exit`) — quit the shell.
|
||||
bind -M $mode ctrl-q exit
|
||||
end
|
||||
end
|
||||
@@ -46,8 +46,7 @@ map ctrl+shift+g launch_ov lazygit
|
||||
map ctrl+shift+f toggle_layout stack
|
||||
map ctrl+shift+e launch_tb nvim
|
||||
map ctrl+shift+a launch_vs omp
|
||||
# suvadu history picker: pick → execute → drop to shell (script: ~/.local/bin/suv-pick)
|
||||
map ctrl+shift+p launch_hs suv-pick
|
||||
map ctrl+shift+p launch_hs atuin-pick.py
|
||||
|
||||
# Misc
|
||||
map ctrl+shift+c copy_to_clipboard
|
||||
|
||||
@@ -102,7 +102,7 @@ window-rule {
|
||||
match app-id="todoist"
|
||||
match app-id="com.anthropic.Claude"
|
||||
match app-id="Hermes"
|
||||
|
||||
match app-id="chromium"
|
||||
|
||||
open-on-output "eDP-1"
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ output "Tianma Microelectronics Ltd. TL134ADXP03 Unknown" {
|
||||
always-center-single-column true
|
||||
center-focused-column "never"
|
||||
gaps 8
|
||||
default-column-width { proportion 0.9; }
|
||||
default-column-width { proportion 1.0; }
|
||||
preset-column-widths {
|
||||
proportion 0.5
|
||||
proportion 1.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[[plugin.deps]]
|
||||
use = "yazi-rs/plugins:smart-filter"
|
||||
rev = "0be29a9"
|
||||
rev = "3f2b882"
|
||||
hash = "d6f7351ea25a43c9b5f4315fa1e23935"
|
||||
|
||||
[[plugin.deps]]
|
||||
@@ -10,7 +10,7 @@ hash = "8c1b36103121a66b37308afaf7124575"
|
||||
|
||||
[[plugin.deps]]
|
||||
use = "yazi-rs/plugins:smart-enter"
|
||||
rev = "0be29a9"
|
||||
rev = "3f2b882"
|
||||
hash = "187cc58ba7ac3befd49c342129e6f1b6"
|
||||
|
||||
[[plugin.deps]]
|
||||
|
||||
Reference in new issue
Block a user