Martin Wimpress
ded5971b6e
fix(debian): add missing comma in debian/control
2024-06-25 13:17:42 +01:00
Martin Wimpress
1c89f520f2
style: indent RAM allocation warnings/errors
2024-06-25 12:55:13 +01:00
Martin Wimpress
a4860869ee
style: update warnings/errors for insufficient RAM allocation
2024-06-25 11:41:24 +01:00
Phil Clifford
24a2a7b413
chore: regenerated docs with README changes incorporated
2024-06-25 11:22:23 +01:00
Martin Wimpress
130cd6a811
fix: update holoiso to only download the most recent release
...
- Close #1302
- Close #1301
2024-06-25 11:21:47 +01:00
takase1121
3a07d353b9
feat(quickemu): allow overriding insufficient RAM error
...
When RAM is not specified in the config and the min RAM is not met, quickemu tells the user to override the RAM amount and exits.
If the user overrides the RAM, the script should allow the user to continue with a warning.
2024-06-25 11:13:37 +01:00
Martin Wimpress
4b30ea21f4
fix: correct typo in max_outputs conditional
2024-06-25 10:54:35 +01:00
Martin Wimpress
7afab97c63
fix: update bazzite to always get the latest stable release. close #1306
...
Add the option to choose KDE or GNOME editions.
2024-06-25 09:22:52 +01:00
mystery3525
a85bb0897a
Took inspiration from cebd9dd781/hhvm.nix (L76)
2024-06-25 08:57:22 +01:00
mystery3525
0f616dcf08
Update package.nix
2024-06-25 08:57:22 +01:00
Martin Wimpress
e0523746fd
docs: add macOS as supported host
2024-06-24 13:41:33 +01:00
Martin Wimpress
60c140cfe4
docs: add Linux Matters feature
2024-06-24 13:41:33 +01:00
Martin Wimpress
7ff1c58c69
chore: update release_freebsd() to only get released images
2024-06-24 13:39:59 +01:00
Martin Wimpress
33a5d71dda
fix(parrotsec): constrain parrot to the most recent release only
...
Older releases drop the isos and only keep the torrents
2024-06-24 13:39:59 +01:00
Martin Wimpress
c760932d48
chore: only reference the current slint release; their servers are slow
2024-06-24 13:39:59 +01:00
Martin Wimpress
ac42e6b492
fix(deepin): improve download speed and correct URLs for release URLs
2024-06-24 13:39:59 +01:00
Martin Wimpress
7e0e3e8306
fix(nixos): adapt the plasma edition based on NixOS release
2024-06-24 13:39:59 +01:00
Martin Wimpress
b730adf109
chore: constrain netbsd to the 4 most recent releases
2024-06-24 13:39:59 +01:00
Martin Wimpress
9572ea6ae9
chore: update mxlinux to 23.3
2024-06-24 13:39:59 +01:00
Martin Wimpress
d60c7baa8b
chore: make shellcheck happy in releases_parrotsec() ( #1296 )
2024-06-24 10:15:21 +01:00
Martin Wimpress
2c6a050643
chore: make shellcheck happy in releases_nixos() ( #1295 )
2024-06-24 10:08:03 +01:00
Martin Wimpress
56ec3c9e47
fix: add uuid-runtime to debian/control. close #1256 ( #1294 )
2024-06-24 10:07:50 +01:00
Martin Wimpress
b8aabcb892
fix: correctly check for passthrough smartcard support. close #888 ( #1293 )
2024-06-24 10:07:35 +01:00
Lorenzo Brzek
7e919dac30
chore(updated supported releases): Updated support for ParrotOS 6.1 ( #1279 )
...
* chore(updated supported releases): Updated support for ParrotOS 6.1 and NixOS 24.05
Added support for:
- ParrotOS 6.1
- NixOS 24.05
Removed support for:
- ParrotOS 5.9
- NixOS 23.05
* Apply suggestions from code review
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
* chore: Removed changes to NixOS
---------
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
2024-06-24 10:01:50 +01:00
Martin Wimpress
9303b73ebe
fix: running quickemu and quickreport in zsh. close #1268
...
Due to zsh auto completion of piping to `grep [0-9]` does not work. This patch fixes this problem by quoting `"[0-9]"`.
2024-06-24 09:02:43 +01:00
Liam
9b1c28dbe1
fix: correctly escape characters in edition/lang validation. Closes #1270
2024-06-24 08:57:05 +01:00
Martin Joerg
a7271034cf
fix: don't declare SPICE as local within configure_ports. close #1240
...
Functionality was split across several functions in
e29173a16d
, so SPICE cannot be local
anymore as it is also referenced in vm_boot.
2024-06-24 08:50:25 +01:00
Alan Roberts
94035a5930
adding suggested code to get the two latest nixos releses
2024-06-24 08:46:57 +01:00
Alan Roberts
271e0eb7d7
adding plasma6
2024-06-24 08:46:57 +01:00
Alan Roberts
585814cf87
Adding nixos 24.05 to releases_nixos
2024-06-24 08:46:57 +01:00
David Goodwin
39ffb0b6f2
docs: update README.md - fix quickget example usage (include: edition)
...
quickget nixos unstable ... requires edition (e.g. minimal / plasma5 / ghome) ...
2024-06-24 08:46:22 +01:00
Martin Wimpress
cb97c14f9d
chore: update flake.lock
2024-06-24 08:32:19 +01:00
Martin Wimpress
f4c362eda7
refactor: update flake to, mostly, work on macOS
2024-06-24 08:32:19 +01:00
Phil Clifford
d78255b097
chore: align subproject
2024-05-28 12:58:13 -04:00
Phil Clifford
cf4b63c51d
docs: man pages regenerated including recent wiki revisions
2024-05-28 12:58:13 -04:00
Martin Wimpress
b357fcf240
feat(quickreport): add macOS support to quickreport
2024-05-24 09:38:58 -04:00
Martin Wimpress
9fe835d107
fix(quickreport): discover quickemu if not in the PATH. close #1235
2024-05-24 09:38:58 -04:00
Martin Wimpress
1fea6b46c2
feat: add timeout and retry to web_check()
2024-05-24 09:38:58 -04:00
Martin Wimpress
7bfeb7721e
fix(freebsd): filter out 14.1; it is not released yet. close #1231
2024-05-24 09:38:58 -04:00
Martin Wimpress
143e3574fb
chore: limit nixos to recent releases
2024-05-24 09:38:58 -04:00
Martin Wimpress
6e01e38298
chore: limit deepin to 10 releases
2024-05-24 09:38:58 -04:00
Martin Wimpress
1e7714a1af
refactor(debian): only return the latest releases from each release
2024-05-24 09:38:58 -04:00
Martin Wimpress
5e96af3eca
chore!(ubuntu): remove EOL releases
2024-05-24 09:38:58 -04:00
Martin Wimpress
590bd560cb
fix(quickget): remove use of grep -P and replace with portable equivalent
2024-05-24 09:38:58 -04:00
Martin Wimpress
7f250ed1b0
fix: make sure all use of head and tail is portable. close #1238
2024-05-24 09:38:58 -04:00
Martin Wimpress
dbe9f612fb
fix: handle multiple CPU models returned via lscpu; Asahi Linux for example
2024-05-17 23:18:54 +01:00
Martin Wimpress
b009e5cef5
feat: improve compatibility of macOS on non-Intel host CPUs
...
Adapted from https://github.com/quickemu-project/quickemu/issues/1114#issuecomment-2115516935
Tested full installs of Mojave, Catalina, Big Sur, Monterey, Ventura and Sonoma on AMD Ryzen 5950X. Performed updates post-install and installed Revolutionator.
2024-05-17 23:18:54 +01:00
Martin Wimpress
023a7355db
doc: add comments about improving detection of running in a VM
2024-05-17 23:18:54 +01:00
Martin Wimpress
1b6cf0ad69
fix(wsl): suppress error getting sys_vendor when running on WSL2
2024-05-17 23:18:54 +01:00
Martin Wimpress
3e6acd8c98
feat: best guess for arach64 VMs on aarch64/arm64 hosts
2024-05-17 23:18:54 +01:00