summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorMica White <botahamec@outlook.com>2026-09-15 00:34:37 -0400
committerMica White <botahamec@outlook.com>2026-09-15 00:34:37 -0400
commit6172155dc9703a150686ba4f07c0808f806dd2eb (patch)
treed7d62cdc4ca8046fbff47b70c5be2343d4e6c295 /.config
parenta248cc5aa23bbb4e6aa00cb3e5904142234512ff (diff)
Better rm check
Diffstat (limited to '.config')
-rw-r--r--.config/fish/config.fish9
1 files changed, 7 insertions, 2 deletions
diff --git a/.config/fish/config.fish b/.config/fish/config.fish
index 527e96e..69916b5 100644
--- a/.config/fish/config.fish
+++ b/.config/fish/config.fish
@@ -12,14 +12,18 @@ if status is-interactive
fundle init
end
+ if type -q fzf_configure_bindings
+ fzf_configure_bindings --directory= --git_log= --git_status= --processes= --variables=
+ set fzf_diff_highlighter delta --paging=never --width=20
+ end
+
function mkcd --description "Make a directory and cd into it"
mkdir -p $argv[1]
cd $argv[1]
end
function rm --wraps rm
- argparse f/force -- $argv
- if set -ql _flag_f
+ if string match -qr -- '^-[rf]' $argv
command rm $argv
else
echo "No. Use trash or shred instead."
@@ -33,6 +37,7 @@ if status is-interactive
function upgrade
sudo pacman -Syuu
flatpak update
+ fundle update
dot pull
end