diff --git a/.config/shell/bin/mkswp b/.config/shell/bin/mkswp index 7021f26..19b4601 100755 --- a/.config/shell/bin/mkswp +++ b/.config/shell/bin/mkswp @@ -2,12 +2,18 @@ # Makes a swapfile at /swapfile of a given size (ex: mkswp 4G) +set -e + if [ -d /swap ]; then SWAPFILE=/swap/swapfile else SWAPFILE=/swapfile fi +if [ "$(stat -f -c %T .)" = "btrfs" ]; then + : +fi + sudo fallocate -l "$1" "$SWAPFILE" && sudo chmod 600 "$SWAPFILE" sudo mkswap "$SWAPFILE" &&