aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2017-03-09 19:04:24 -0300
committerSilvio Rhatto <rhatto@riseup.net>2017-03-09 19:04:24 -0300
commit1cddbe0234efe158b6c05f21d742eb9489887cc4 (patch)
treee40bab6faf590e6d22e7b2360904155bbb0cef58 /README.md
parent65f7ac258a41402bb9b00c87af621a65dfbfa6e0 (diff)
downloadkvmx-1cddbe0234efe158b6c05f21d742eb9489887cc4.tar.gz
kvmx-1cddbe0234efe158b6c05f21d742eb9489887cc4.tar.bz2
Project revamp: full workflow
Diffstat (limited to 'README.md')
-rw-r--r--README.md33
1 files changed, 30 insertions, 3 deletions
diff --git a/README.md b/README.md
index 0156622..a64544d 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,32 @@
-KVMX: QEMU KVM Wrapper
-======================
+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 :)
+
+## 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] # customize
+ 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
-Wrapper to provide easy to use GUI isolation.
See https://blog.fluxo.info/suckless/virtual for details.