--- /dev/null
--- /dev/null
++#
++# Sample kvmx file - https://kvmx.fluxo.info
++#
++
++# Which base box you should use. Leave unconfigured to use kvmx-create instead.
++#basebox="stretch"
++
++# First user name
++#user="vagrant"
++user="user"
++
++# First user password
++#password="vagrant"
++password="user"
++
++# Set this is you want to be able to share folders between host and guest.
++shared_folder="."
++#shared_folder_mountpoint="/vagrant"
++shared_folder_mountpoint="/srv/kvmx"
++
++# Folder to sync during provisioning in the format "/host/folder /guest/folder".
++provision_rsync="puppet /etc/puppet"
++
++# Options for provision_rsync
++provision_rsync_opts="--exclude=.git --exclude=keys --exclude=config/secrets"
++
++# Absolute path for a provision script located inside the guest.
++provision_command="/etc/puppet/bin/provision && /etc/puppet/bin/deploy"
++
++# Graphics
++# See https://wiki.archlinux.org/index.php/QEMU#Graphics
++#graphics="-vga std -nographic -vnc :$GUEST_DISPLAY"
++graphics="-vga qxl"
++
++# VNC Client
++#vnc_client="xtightvncviewer"
++#vnc_client="xvnc4viewer"
++#vnc_client="xvncviewer"
++vnc_client="virt-viewer"
++
++# Set this if you want to automatically attach an spice client when the machine
++# boots.
++run_spice_client="0"
++
++# Set additional hostfwd mappings
++#port_mapping="hostfwd=tcp:127.0.0.1:8080-:80,hostfwd=tcp:127.0.0.1:8443-:443"
++
++# Where the guest image is stored
++#image="$HOME/.local/share/kvmx/$VM/box.img"
++
++# Image size
++size="10G"
++
++# Image format: raw or qcow2
++format="qcow2"
++
++# Image compression (qcow2 only)
++qcow2_compression="1"
++
++# Memory
++memory="512"
++
++# Bootstrap method: custom or vmdeboostrap
++method="custom"
++
++# Hostname
++hostname="puppet"
++
++# Domain
++domain="example.org"
++
++# System arch
++arch="amd64"
++
++# Box distribution when bootstraping a new image
++version="stretch"
++
++# Debian mirror
++mirror="http://http.debian.net/debian/"
++
++# Enables remote administration using SSH. With this configuration enabled,
++# kvmx will be able to administer a running virtual machine using SSH access
++# inside the virtual machine.
++ssh_support="y"
++
++# Use a custom, per-virtual-machine generated SSH keypair. If you disable this
++# configuration but still want guest administration using SSH, the default
++# insecure keypair will be used.
++#
++# Please note that this setting won't take effect if you're using a basebox.
++# In that case the basebox keypair will be used if it exists, otherwise kvmx
++# fallsback to the default insecure keypair.
++#
++# This setting is used during virtual machine bootstrapping by kvmx-create.
++ssh_custom="y"
++
++# Bootloader (used only during bootstrapping by kvmx-create).
++bootloader="grub"