1
0
Fork 0
mirror of https://gitlab.com/mlunax/dotfiles.git synced 2025-04-19 08:45:36 +00:00
dotfiles/.zsh/func.zsh

18 lines
No EOL
328 B
Bash

# Turn control+z into a toggle switch
ctrlz() {
if [[ $#BUFFER == 0 ]]; then
fg >/dev/null 2>&1 && zle redisplay
else
zle push-input
fi
}
zle -N ctrlz
bindkey '^Z' ctrlz
squash() {
mksquashfs "$1" "$1.zst.sfs" -comp zstd -Xcompression-level 15
}
escfpath(){
printf "%q\n" "$(realpath "$1")"
}