Commit graph

17 commits

Author SHA1 Message Date
Joshua Bell
2aec01b3b2 Add ocd and ocdc aliases to default-vm flake 2026-01-27 01:41:05 -06:00
Joshua Bell
37770e741d Include host directory name in workspace GuestPath 2026-01-27 01:39:19 -06:00
Joshua Bell
19f67670ab Make qvm run default to zsh and ensure workspace is mounted 2026-01-27 01:28:32 -06:00
Joshua Bell
d5811679d6 fix commit 2026-01-27 00:50:16 -06:00
Joshua Bell
f98da9c152 remove vendor 2026-01-27 00:42:45 -06:00
Joshua Bell
07ec5529ac Add golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 to go.mod 2026-01-26 21:32:07 -06:00
Joshua Bell
2a6a333721 Replace Bash qvm scripts with Go CLI implementation 2026-01-26 20:48:32 -06:00
Joshua Bell
ffb456707f Remove misplaced Home Manager module reference to atuin 2026-01-26 10:47:24 -06:00
Joshua Bell
3e772152ad Append workspace basename to guest_path 2026-01-26 10:34:05 -06:00
Joshua Bell
7864673dcb Use QVM_BIN_DIR fallback for script paths and set in flake 2026-01-26 10:27:57 -06:00
Joshua Bell
8d68e1daf9 Source system and user qvm.conf; add memory/cpus options; fix flake path 2026-01-26 10:21:23 -06:00
Joshua Bell
e28d1fa14f add nixos module 2026-01-26 10:16:33 -06:00
Joshua Bell
601b4ab15e Add qvm clean; make rebuild produce VM runner; default qvm run to shell 2026-01-26 10:14:23 -06:00
Joshua Bell
e766c8466d Increase VM defaults, restart VM on new workspace, make rebuild writable 2026-01-26 08:52:13 -06:00
Joshua Bell
9aa72fade7 Use SCRIPT_DIR, add sshpass and auto-mount workspaces, update flakes 2026-01-26 08:41:33 -06:00
Joshua Bell
8534f7efb9 Add initial QVM CLI, Nix flake, scripts and README 2026-01-26 00:16:18 -06:00
Joshua Bell
25b1cca0e6 initial plan commit' 2026-01-25 22:59:49 -06:00