Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | re "s|echo \"\\\$|printf '%s\\\n' \"\$|g" | EuAndreh | 2024-01-04 | 1 | -5/+5 |
| | | | | | | Replace all cases where `echo` was given a variable as its first argument, even on cases where we always know what the variable's content look like. | ||||
* | bin/*: Add matching parenthesis to case clauses | EuAndreh | 2023-07-29 | 1 | -11/+11 |
| | |||||
* | bin/vm: sponge(1) config file for more atomic operations | EuAndreh | 2023-03-29 | 1 | -1/+1 |
| | |||||
* | bin/vm: Allow VM .qcow2 images to be symlinks | EuAndreh | 2023-03-29 | 1 | -1/+1 |
| | |||||
* | bin/vm: Allow ".snapshot" file to exist | EuAndreh | 2023-03-27 | 1 | -1/+1 |
| | |||||
* | bin/vm: Report if VM is running as a snapshot in "status" action | EuAndreh | 2023-03-23 | 1 | -1/+11 |
| | |||||
* | bin/vm: Set user to "vm" | EuAndreh | 2023-03-23 | 1 | -0/+1 |
| | |||||
* | bin/vm: Add -S option of help string example | EuAndreh | 2023-03-23 | 1 | -1/+1 |
| | |||||
* | Makefile: Strip .qcow2 from image names | EuAndreh | 2023-03-23 | 1 | -1/+1 |
| | |||||
* | bin/vm: Allow it to get QCoW2 images from remote | EuAndreh | 2023-03-23 | 1 | -0/+18 |
| | |||||
* | bin/vm: Do not fail when VM is already up or down | EuAndreh | 2023-03-21 | 1 | -2/+2 |
| | |||||
* | bin/: Use explicit "--" separator for assert-arg usages | EuAndreh | 2023-02-17 | 1 | -3/+3 |
| | | | | | | | | | | | | | | 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. | ||||
* | bin/vm: Fix help string indentation | EuAndreh | 2022-12-06 | 1 | -3/+3 |
| | |||||
* | bin/vm: Actually implement dry-run for the "down" action | EuAndreh | 2022-12-03 | 1 | -3/+9 |
| | |||||
* | bin/vm: Place logs under $XDG_LOG_HOME | EuAndreh | 2022-12-03 | 1 | -2/+2 |
| | |||||
* | bin/vm: Make snapshot the default | EuAndreh | 2022-12-03 | 1 | -3/+3 |
| | |||||
* | bin/vm: Disable ShellCheck warning | EuAndreh | 2022-12-03 | 1 | -0/+1 |
| | |||||
* | bin/vm: Ignore known_hosts on SSHing into vm | EuAndreh | 2022-12-03 | 1 | -0/+3 |
| | |||||
* | bin/vm: Support portmapping, custom memory and partial custom image | EuAndreh | 2022-12-03 | 1 | -20/+68 |
| | |||||
* | bin/vm: Bail out when given a bad prefix | EuAndreh | 2022-12-03 | 1 | -0/+5 |
| | |||||
* | bin/vm: Improve help string documentation | EuAndreh | 2022-12-03 | 1 | -7/+20 |
| | |||||
* | bin/vm: Support -n for dry-run and "-- --flags" forwarding to QEMU | EuAndreh | 2022-12-03 | 1 | -18/+51 |
| | |||||
* | bin/vm: v2 | EuAndreh | 2022-12-02 | 1 | -56/+113 |
| | | | | | | | - 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. | ||||
* | bin/vm: Fix name of PID file when creating it | EuAndreh | 2022-10-10 | 1 | -1/+1 |
| | |||||
* | bin/vm: Add VM management script | EuAndreh | 2022-10-10 | 1 | -0/+176 |
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 |