From 3a1ffa19028a529bef7110aea3370b3bc279ed79 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 14:38:47 +0200 Subject: added virtualbox functions --- config/essentials/zsh/functions.zsh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'config/essentials/zsh/functions.zsh') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 7a58be9..b698a9e 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -156,3 +156,20 @@ gpg_import () gpg --import private.asc shred -uz {public,private,trust}.asc } + +vbsr () +{ + vboxmanage snapshot "$1" restore "$2" && + vboxmanage startvm "$1" || + vboxmanage controlvm "$1" poweroff +} +vbsrr () +{ + vbsr "$1" "$2" + sleep 3 + vbsr "$1" "$2" +} +vbst () +{ + vboxmanage snapshot "$1" take "$2" +} -- cgit v1.2.3