aboutsummaryrefslogtreecommitdiff
path: root/bin/vm (follow)
Commit message (Expand)AuthorAgeFilesLines
* bin/vm: Allow ".snapshot" file to existEuAndreh2023-03-271-1/+1
* bin/vm: Report if VM is running as a snapshot in "status" actionEuAndreh2023-03-231-1/+11
* bin/vm: Set user to "vm"EuAndreh2023-03-231-0/+1
* bin/vm: Add -S option of help string exampleEuAndreh2023-03-231-1/+1
* Makefile: Strip .qcow2 from image namesEuAndreh2023-03-231-1/+1
* bin/vm: Allow it to get QCoW2 images from remoteEuAndreh2023-03-231-0/+18
* bin/vm: Do not fail when VM is already up or downEuAndreh2023-03-211-2/+2
* bin/: Use explicit "--" separator for assert-arg usages•••In order to prevent legitimate cases to fail as errors, such as: NUM='-10' eval "$(assert-arg "$NUM" '-n NUM')" To prevent assert-arg(1) from treating "-10" as the options "-1 and -0, they need to be put after the "--" separator. This way, all usages of assert-arg(1) that had its first argument as a variable were adapted, and the usage and examples of assert-arg itself were updated to encourage this best practice. EuAndreh2023-02-171-3/+3
* bin/vm: Fix help string indentationEuAndreh2022-12-061-3/+3
* bin/vm: Actually implement dry-run for the "down" actionEuAndreh2022-12-031-3/+9
* bin/vm: Place logs under $XDG_LOG_HOMEEuAndreh2022-12-031-2/+2
* bin/vm: Make snapshot the defaultEuAndreh2022-12-031-3/+3
* bin/vm: Disable ShellCheck warningEuAndreh2022-12-031-0/+1
* bin/vm: Ignore known_hosts on SSHing into vmEuAndreh2022-12-031-0/+3
* bin/vm: Support portmapping, custom memory and partial custom imageEuAndreh2022-12-031-20/+68
* bin/vm: Bail out when given a bad prefixEuAndreh2022-12-031-0/+5
* bin/vm: Improve help string documentationEuAndreh2022-12-031-7/+20
* bin/vm: Support -n for dry-run and "-- --flags" forwarding to QEMUEuAndreh2022-12-031-18/+51
* bin/vm: v2•••- support -S flag for toggling snapshot mode; - support -G flag for toggling GUI mode; - dynamically discover available images; - dynamically find available ports to map to 22. EuAndreh2022-12-021-56/+113
* bin/vm: Fix name of PID file when creating itEuAndreh2022-10-101-1/+1
* bin/vm: Add VM management script•••etc/guix/system.scm: Include myself in the "kvm" group so that the QEMU commands can be given the "--enable-kvm" flag; etc/ssh/config: Include the generated SSH config file EuAndreh2022-10-101-0/+176