Martin Wimpress
3292ce76ea
fix(quickemu): disable shellcheck SC2054 and SC2140 warning
...
https://www.shellcheck.net/wiki/SC2054
https://www.shellcheck.net/wiki/SC2140
2024-05-08 15:04:35 +01:00
Martin Wimpress
9104bdba1d
fix(quickget): disable SC2317 as many functions are called indirectly
...
https://www.shellcheck.net/wiki/SC2317
2024-05-08 15:04:35 +01:00
Martin Wimpress
7eac685f25
fix(quickget): disable shellcheck SC2207 warnings for ubuntu releases
...
https://www.shellcheck.net/wiki/SC2207
2024-05-08 15:04:35 +01:00
Martin Wimpress
7cfdfd0cec
fix(quickget): make editions parsing shellcheck SC2207 compliant
...
https://www.shellcheck.net/wiki/SC2207
2024-05-08 15:04:35 +01:00
Martin Wimpress
e52ba1fc60
fix(quickget): make show_os_info() shellcheck compliant
...
https://www.shellcheck.net/wiki/SC2086
2024-05-08 15:04:35 +01:00
Martin Wimpress
77fe26975d
fix(quickget): disable shellcheck SC2317 for cleanup()
...
https://www.shellcheck.net/wiki/SC2317
2024-05-08 15:04:35 +01:00
Martin Wimpress
ca87ff3b58
refactor(quickget): remove unnecessary string literals
2024-05-08 15:04:35 +01:00
Martin Wimpress
b342e0ecb7
style(quickget): make not supported release and edition output consistent
2024-05-08 15:04:35 +01:00
Martin Wimpress
e1a46b9b5a
refactor(quickget): remove single use function error_not_supported_os()
2024-05-08 15:04:35 +01:00
Martin Wimpress
46b981728d
fix(quickget): correct shellcheck SC2076 warnings
...
https://www.shellcheck.net/wiki/SC2076
2024-05-08 15:04:35 +01:00
Martin Wimpress
805eae9bd5
fix(quickget): make open_homepage() shellcheck compliant (SC2034)
...
https://www.shellcheck.net/wiki/SC2034
2024-05-08 15:04:35 +01:00
Martin Wimpress
1e05e7a3b2
refactor(quickget): special case image processing shellcheck compliant
2024-05-08 15:04:35 +01:00
Martin Wimpress
31de07fb9c
docs(README.md): sign post the documentation for adding a new OS
2024-05-08 15:04:35 +01:00
Martin Wimpress
f618ec3986
docs(README.md): update social links
2024-05-08 15:04:35 +01:00
Martin Wimpress
ca70e88330
style: update help_message() to remove shorthand arguments
2024-05-08 15:04:35 +01:00
Martin Wimpress
c981e8b8e5
style(quickget): drop shorthand arguments for consistency
...
quickemu has long hand command line arguments only. This commit removes the short hand arguments from the expanded capabilities introduced in quickget 4.9.3, so that both tools have a consistent user experience.
2024-05-08 15:04:35 +01:00
Martin Wimpress
e0e23864c8
docs: replace screenshot with asciinema
2024-05-08 15:04:35 +01:00
Martin Wimpress
1637ee7fca
chore(quickget): remove how-to from code; added to the wiki
...
https://github.com/quickemu-project/quickemu/wiki/06-Advanced-quickget-features#adding-a-new-os-to-quickget
2024-05-08 15:04:35 +01:00
Martin Wimpress
ef9390d43c
chore(quickget): remove obsolete logic for guix
2024-05-08 15:04:35 +01:00
Martin Wimpress
7e12bac3e6
style: add braces around variable names
2024-05-08 15:04:35 +01:00
Martin Wimpress
f44222ad6f
fix(shellcheck): add missing local variable in get_truenas-scale()
2024-05-08 15:04:35 +01:00
Martin Wimpress
d408e15f51
refactor: simplify get_tuxedo-os()
2024-05-08 15:04:35 +01:00
Martin Wimpress
3ca857ace8
chore(quickget): remove obsolete daily check from ubuntu
2024-05-08 15:04:35 +01:00
Martin Wimpress
ffbace0f4a
fix(quickget): add daily-live to ubuntu-server
2024-05-08 15:04:35 +01:00
Martin Wimpress
bad6ad7cd7
fix(quickget): make open_homepage() works and swallow stdout/stderr
2024-05-06 23:45:52 +01:00
Martin Wimpress
b8c3f64c1c
fix(shellcheck): quote literal { }
...
https://www.shellcheck.net/wiki/SC1083
2024-05-06 23:45:52 +01:00
Martin Wimpress
c452b138d5
style: add space between a functions () and {
2024-05-06 23:45:52 +01:00
Martin Wimpress
f95e0e14cc
fix(shellcheck): quote to prevent word splitting
...
https://www.shellcheck.net/wiki/SC2046
2024-05-06 23:45:52 +01:00
Martin Wimpress
9b72928e36
fix(shellcheck): make sure to declare and assign variables separately
...
https://www.shellcheck.net/wiki/SC2155
2024-05-06 23:45:52 +01:00
Martin Wimpress
0ca8dc6436
fix(shellcheck): remove unused variable SEC_BOOT
...
https://www.shellcheck.net/wiki/SC2034
2024-05-06 23:45:52 +01:00
Martin Wimpress
5b9399ae6d
fix(shellcheck): disable SC2046 and SC2005 in releases_() and editions_()
...
https://www.shellcheck.net/wiki/SC2046
https://www.shellcheck.net/wiki/SC2005
2024-05-06 23:45:52 +01:00
Martin Wimpress
ec7d2886e9
fix(shellcheck): correct useless echos SC2005
...
https://www.shellcheck.net/wiki/SC2005
2024-05-06 23:45:52 +01:00
zen0bit
3f72f6fd47
fix: swallow output when killing processes in cleanup()
2024-05-06 23:45:52 +01:00
Phil Clifford
0a7c196dd1
docs: update man pages to remove lsb dependency
2024-05-05 17:30:16 +01:00
Phil Clifford
87ad07601a
chore: fix whitespace
2024-05-05 17:29:40 +01:00
Phil Clifford
44f560150a
docs: correct small typos in README.md
2024-05-05 17:29:40 +01:00
Martin Wimpress
cc085f41ee
docs: remove LSB from quickemu man page
2024-05-05 12:48:54 +01:00
Martin Wimpress
391d00eaf4
chore: drop lsb_release from NIx devshell and package
2024-05-05 12:48:54 +01:00
Martin Wimpress
d6e2dca565
refactor(quickemu): remove requirement for lsb_release. close #1156
2024-05-05 12:48:54 +01:00
Martin Wimpress
acde2de95a
ci: remove [WIP] opt-in for pull request linting
2024-05-05 12:47:10 +01:00
Martin Wimpress
cda1e1b723
docs: add note about using conventional commits spec
2024-05-05 10:44:07 +01:00
Martin Wimpress
f3103a6604
ci: add lint-pr.yml; conventional commits specification checker
2024-05-05 10:44:07 +01:00
Phil Clifford
9eb54db525
chore: align sub-project
2024-05-05 09:36:41 +01:00
Phil Clifford
67893f5cb1
README.md regenerated, with only pandoc markdown pedantry differences
2024-05-05 09:36:41 +01:00
Phil Clifford
19d09556c6
Regenerated docs to adopt changes from PR 1140
...
man pages so far retain much of the installation and usage detail.
The README.md is now not really requiring regeneration as all the details
are referenced in the wiki. It will be added in a seperate commit which can be ignored
but serves to show the 'corrections' and style tweaks imposed by pandoc. These principally are line length and whitespace,
with some markdown pedantry
2024-05-05 09:36:41 +01:00
Phil Clifford
4c47a2a3ab
docs: Consistent description for package.nix
...
reflect changes made elsewhere
2024-05-05 09:32:10 +01:00
Liam
2acc2f4f40
Fix --url exiting when provided parameters. Closes #1160
2024-05-05 09:31:23 +01:00
Martin Wimpress
04b37ccf02
refactor: make zsync_get() consistent with other checks
2024-05-04 09:03:44 +01:00
Martin Wimpress
2e1b556b93
fix: correctly format url show daily-live tests
2024-05-04 09:03:44 +01:00
Martin Wimpress
c693dc9ba7
fix: prevent daily-live images being downloaded during test
2024-05-04 09:03:44 +01:00