mirror of
https://gitlab.com/mlunax/dotfiles.git
synced 2025-04-19 08:45:36 +00:00
18 lines
No EOL
328 B
Bash
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")"
|
|
} |