distrohopper
This commit is contained in:
parent
70624baf6a
commit
c987f92916
80
README.md
80
README.md
|
@ -7,10 +7,12 @@ Welcome to
|
|||
|
||||
quickly create and run VMs
|
||||
|
||||
As a base fork of excellent [quickemu](https://github.com/quickemu-project/quickemu)
|
||||
As a base my FOSS fork of excellent [quickemu](https://github.com/quickemu-project/quickemu)
|
||||
|
||||
Removed:
|
||||
|
||||
Windows support (Currently not intended)
|
||||
|
||||
MacoOS support (Currently not intended)
|
||||
|
||||
I added:
|
||||
|
@ -42,14 +44,86 @@ See it in action on youtube...
|
|||
|
||||
[![quicktui](https://img.youtube.com/vi/gJ5hqYEskOw/0.jpg)](https://www.youtube.com/watch?v=gJ5hqYEskOw)
|
||||
|
||||
# Currently supported Distribution:
|
||||
|
||||
agarimos
|
||||
alma
|
||||
alpine
|
||||
android
|
||||
archlinux
|
||||
archcraft
|
||||
arcolinux
|
||||
batocera
|
||||
blendos
|
||||
cachyos
|
||||
centos-stream
|
||||
cereus
|
||||
debian
|
||||
deepin
|
||||
devuan
|
||||
dietpi
|
||||
dragonflybsd
|
||||
elementary
|
||||
endeavouros
|
||||
endless
|
||||
fedora
|
||||
freebsd
|
||||
freedos
|
||||
fvoid
|
||||
gabeeos
|
||||
garuda
|
||||
gentoo
|
||||
ghostbsd
|
||||
haiku
|
||||
kali
|
||||
kdeneon
|
||||
kolibrios
|
||||
kubuntu
|
||||
linuxmint
|
||||
lmde
|
||||
mageia
|
||||
manjaro
|
||||
mxlinux
|
||||
netboot
|
||||
netbsd
|
||||
nixos
|
||||
lubuntu
|
||||
openbsd
|
||||
opensuse
|
||||
oraclelinux
|
||||
popos
|
||||
reactos
|
||||
rebornos
|
||||
rockylinux
|
||||
siduction
|
||||
slackware
|
||||
slitaz
|
||||
solus
|
||||
steamos
|
||||
tails
|
||||
truenas-core
|
||||
truenas-scale
|
||||
ubuntu
|
||||
ubuntu-budgie
|
||||
ubuntukylin
|
||||
ubuntu-mate
|
||||
ubuntustudio
|
||||
ubuntu-unity
|
||||
void
|
||||
voidpup
|
||||
vxlinux
|
||||
xerolinux
|
||||
xubuntu
|
||||
zorin
|
||||
|
||||
### Testing version!
|
||||
|
||||
# Without these amazing projects it wouldn't be posible:
|
||||
|
||||
[QEMU](https://www.qemu.org/)
|
||||
|
||||
[bash](https://www.gnu.org/software/bash/)
|
||||
|
||||
[QEMU](https://www.qemu.org/)
|
||||
|
||||
[quickemu](https://github.com/quickemu-project/quickemu)
|
||||
|
||||
GUI depends on
|
||||
|
|
10
quickgui
10
quickgui
|
@ -3,7 +3,7 @@
|
|||
# DEBUG mod
|
||||
#bash -x quickyad 2>&1 | tee output.log
|
||||
|
||||
# YAD gui script for excellent quickemu
|
||||
# YAD gui script using Forked excellent quickemu
|
||||
#TODO Download Icons
|
||||
#TODO Add homepages to right click
|
||||
|
||||
|
@ -13,17 +13,13 @@ if ! command -v yad >/dev/null 2>&1; then
|
|||
echo "You are missing yad..." >&2
|
||||
exit 1
|
||||
fi
|
||||
if ! command -v quickemu >/dev/null 2>&1; then
|
||||
echo "You are missing quickemu..." >&2
|
||||
exit 1
|
||||
fi
|
||||
# generate random key for yad (for connecting tabs in notebook together)
|
||||
key=$((RANDOM % 9000 + 1000))
|
||||
# set current dir as QUICKEMU_VMS_DIR
|
||||
#QUICKEMU_VMS_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
||||
# set default directories
|
||||
QUICKEMU_VMS_DIR="$HOME/.local/share/quickemu"
|
||||
CONFIG_DIR="$HOME/.config/quickemu"
|
||||
CONFIG_DIR="$HOME/.config/distrohopper"
|
||||
ICON_DIR="$CONFIG_DIR/vms_icons"
|
||||
TERMINAL=sakura
|
||||
replace='"!"'
|
||||
|
@ -32,7 +28,7 @@ export "QUICKEMU_VMS_DIR" "CONFIG_DIR" "ICON_DIR"
|
|||
mkdir -p "$CONFIG_DIR" "$CONFIG_DIR/vms_ready" "$CONFIG_DIR/vms_supported"
|
||||
# remove desktop files (ready to run VMs)
|
||||
rm "$CONFIG_DIR"/vms_ready/*
|
||||
# Enter quickemu VMs dir
|
||||
# Enter ditrohopper VMs dir
|
||||
cd "$QUICKEMU_VMS_DIR" || exit
|
||||
# check for VMs .conf files (ready to run VMs)
|
||||
for vm_config_file in *.conf; do
|
||||
|
|
Loading…
Reference in New Issue