KVMX: vagrant-like QEMU KVM Wrapper =================================== KVMX is a lightweight implementation of a virtual machine manager inspired by vagrant. It may be used for development or as a wrapper for GUI isolation. This is simple stuff. Don't use it if you need any complex behavior or integration. In the other hand, if you're looking for a small application that doesn't depend on software installed from unstrusted sources, you'll feel welcome here :) ## Dependencies KVMX currently needs a Debian-based system and the following dependencies: sudo apt install git virt-viewer spice-client spice-client-gtk If you plan to create guest images, you may also want the following packages: sudo apt install debootstrap grub-pc parted vmdebootstrap mbr libguestfs-tools ## Instalation Simply clone it and add to your `$PATH`: git clone https://git.fluxo.info/kvmx cd kvmx && git verify-commit HEAD ## Basic usage kvmx init [project-name] [project-folder] # initialize kvmx edit [project-name] # optional customization kvmx up [project-name] # bring it up! If no project name is specified, the current folder name is assumed as the project name. If no folder is specified, the current folder is assumed as the project home. ## Further reading See https://blog.fluxo.info/suckless/virtual for details.