diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-31 12:29:19 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-31 12:29:19 +0300 |
| commit | 4e6273ef3758fa0cfaea4d8e8f885eff1720710c (patch) | |
| tree | a5e387c6f3302457a8be32b528cb685e8646fa7e /fish/conf.d/tmputils.fish | |
| parent | d7a33b2580f7456b905efa4d0787e400cf731a22 (diff) | |
yes
Diffstat (limited to 'fish/conf.d/tmputils.fish')
| -rw-r--r-- | fish/conf.d/tmputils.fish | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/fish/conf.d/tmputils.fish b/fish/conf.d/tmputils.fish index 938499f..ce5b541 100644 --- a/fish/conf.d/tmputils.fish +++ b/fish/conf.d/tmputils.fish @@ -66,6 +66,22 @@ function tmpfile cat $TMPUTILS_TMPFILE end +function tmpmove + set -l name (basename (pwd)) + set -l src (pwd) + set -l dest ~/Notes/tmp/$name + + if test "$src" != "$TMPUTILS_DIR/$name" + echo "tmpmove: not inside a tmp directory ($TMPUTILS_DIR/<name>)" + return 1 + end + + mkdir -p ~/Notes/tmp + mv $src $dest + cd $dest + echo "Moved $src -> $dest" +end + abbr -a cdtmp "cd $TMPUTILS_DIR" abbr -a tmpn tmpnew abbr -a temp tmpnew |
