summaryrefslogtreecommitdiff
path: root/launch/virt
diff options
context:
space:
mode:
authorTimmy Keller <tjk@tjkeller.xyz>2022-01-20 17:07:39 -0600
committerTimmy Keller <tjk@tjkeller.xyz>2022-01-20 17:07:39 -0600
commit1ffe58f3ee6eeb2d81729eb7c458a8979eb2df68 (patch)
treeabf5bd1cfa67232bc349174135814e316be3de3b /launch/virt
parent32d34ac9c5e3b682800f65f24743f2f29af04347 (diff)
downloadscripts-1ffe58f3ee6eeb2d81729eb7c458a8979eb2df68.tar.xz
scripts-1ffe58f3ee6eeb2d81729eb7c458a8979eb2df68.zip
moved many scripts around, small tweaks/rewrites, mounter verify xsudo and xclick scripts
Diffstat (limited to 'launch/virt')
-rwxr-xr-xlaunch/virt30
1 files changed, 0 insertions, 30 deletions
diff --git a/launch/virt b/launch/virt
deleted file mode 100755
index 9706106..0000000
--- a/launch/virt
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-virtdir=~/.local/share/virt
-
-halfram() { awk '/^MemTotal/ { printf "%dM\n", $2/2/1024 }' /proc/meminfo; } # Needs to be either in M or G according to man page
-halfthreads() { echo $(( $(nproc) / 2 )); }
-startvm() {
- qemu-system-x86_64 \
- -enable-kvm \
- -cpu host \
- -m $(halfram) \
- -smp $(halfthreads) \
- -net nic \
- -display sdl,gl=on \
- -audiodev pa,id=pa1,server=/run/user/1000/pulse/native \
- -soundhw all \
- -boot menu=on \
- -drive file="$virtdir/$1.img" \
-; }
- #-vga none \
- #-nographic \
-
-vms="$(ls $virtdir)"
-
-[ -n "$1" ] && vm="$1" || vm=$(echo "$vms" | sed 's/\.img//' | dmenu -p "Choose Virtual Machine Image or Enter Name for New Virtual Machine")
-
-if echo "$vms" | grep "^$vm.img$" >/dev/null; then
- startvm "$vm"
-else
- qemu-img create -f qcow2 "$virtdir/$vm.img" $(echo -n "4G\n8G\n16G\n32G" | dmenu -p "Choose Size of Virtual Machine \"$vm\"")
-fi