Commit Graph

891 Commits

Author SHA1 Message Date
Martin Wimpress fb39f67a5b
Refactor get_nixos() 2022-02-21 02:00:17 +00:00
Martin Wimpress eb23f010aa
Refactor get_mxlinux() 2022-02-21 01:59:35 +00:00
Martin Wimpress 0e6ad3d1f7
Refactor get_manjaro() 2022-02-21 01:58:35 +00:00
Martin Wimpress b9eb58e95c
Refactor get_linuxmint() 2022-02-21 01:57:11 +00:00
Martin Wimpress 68fe9348ba
Refactor get_kolibrios() 2022-02-21 01:56:23 +00:00
Martin Wimpress 05d40e1170
Refactor get_kali() 2022-02-21 01:55:51 +00:00
Martin Wimpress 71d63d2ea2
Refactor get_gentoo() 2022-02-21 01:55:29 +00:00
Martin Wimpress 98fe5899d0
Refactor get_elementary() 2022-02-21 01:55:01 +00:00
Martin Wimpress dc5cc54af5
Refactor get_debian() 2022-02-21 01:54:39 +00:00
Martin Wimpress a1f02e6b3a
Refactor get_arcolinux() 2022-02-21 01:53:09 +00:00
Martin Wimpress 41afadd809
Refactor get_alpine() 2022-02-21 01:52:37 +00:00
Martin Wimpress bbdd66d7d1
Refactor get_alma() 2022-02-21 01:51:49 +00:00
Martin Wimpress 15bb82501c
Update web_get() errors with the downloader used 2022-02-21 01:51:15 +00:00
Martin Wimpress 3d0a1b5453
Revert localiso feature
Mixing an option parser with the existing argv/arvc style parser creates a confusing set of conditionals with large if/then inside a case statement.

On reflection, I don't think this feature has a place in quickget. For anyone with existing iso image, quickemu configurations can be hand crafted. Perhaps the additional of a "quickconf" would be a better way to quickly create VM configs from existing ISO images.
2022-02-21 01:50:37 +00:00
Martin Wimpress c74a8fd4d1
Update Zorin releases 2022-02-21 01:42:10 +00:00
Martin Wimpress fe5dfce322
White space clean up 2022-02-21 01:40:23 +00:00
Martin Wimpress d67f864957
Tidy unattended.xml 2022-02-20 09:38:03 +00:00
Martin Wimpress 0d6cd87494
Fix SkipAutoActivation for Windows 10/11 2022-02-20 09:37:09 +00:00
Martin Wimpress 2dc2fe271a
Add SkipAutoActivation true to unattened.xml for Windows 2022-02-19 15:24:21 +00:00
Phil Clifford 737bc7ff19
Generated readme (#357)
* Readme regenerated

Generated version includes missing parts of  the
now extensive supported guest catalogue.

* A little markdown linting

* some of the lint was better

* missing BSD bit replaced

* Accessibility enhancement noted

* # This is a combination of 3 commits.
# This is the 1st commit message:

Readme regenerated

Generated version includes missing parts of  the
now extensive supported guest catalogue.

# This is the commit message #2:

A little markdown linting

# This is the commit message #3:

some of the lint was better
2022-02-19 15:17:08 +00:00
zenobit ee2cb19bbf
revert to default mirror (#350) 2022-02-19 12:03:47 +00:00
Phil Clifford 86068f039a
Fixes #250 (#362)
Quotes needed to  allow bracketed langs to match.
User still needs to wrap the LANG parameter in quotes.
2022-02-19 11:50:34 +00:00
Phil Clifford da8d0c7899
Use local isos fixed (#361)
* Start adding params for existing isos

* Merge parameter handling code

* initial testing seems reasonable

Note that if copying files in, "wget -c " will assume

smaller-than-remote files are parts and continue
so likely will cause hashing failures
or if no hash check then corrupt isos.

* Added usage for --help

* Usage enhanced and added to Readme

* spurios unused cruft removed

* Fixed race

adding belts and braces

* Removed debugging and cruft

* Not yet able to cache windows because windows

* Working for cached macos

with limitations
2022-02-19 11:49:09 +00:00
Phil Clifford 65b78eb8a4
Reduce future pain (#358)
* Removed big list of itemised defaults

There are list() functions and docs  - spelling out the list of
OS options here just adds work and maintenance overhead.

* Removed misleading chatter

Already took out the incorrect phrasing.  With most now
being default the output is over-noisy and probably unhelpful.
2022-02-19 11:47:10 +00:00
Phil Clifford 87c9cdb690
Ovmf secure firmware dedupe (#356)
* Remove duplicate elif option

This option ended up in twice

* white space
2022-02-19 11:45:02 +00:00
Phil Clifford e7d034fbf4
Replace BSD note. (#349) 2022-02-19 11:44:12 +00:00
Phil Clifford ace017236c
Add support for braille terminal (#310)
* Add support for braille terminal

fixes #307

* Add braille to Readme

* quote tidying

* currently requires sdl display

noted in the docs rather than forcing so if Qemu and/or brtty provide
a solution we will get immediate or easy benefit.

* add needed sdl to braille examples
2022-02-17 10:35:40 +00:00
Phil Clifford 949dff275f
Add convenient external repository packaging info (#318) 2022-02-17 10:20:16 +00:00
Phil Clifford 8caded9e5c
Project links updated to new common home (#300) 2022-02-17 10:19:05 +00:00
Phil Clifford 328b109cff
Use local isos (#314)
* Start adding params for existing isos

* Merge parameter handling code

* initial testing seems reasonable

Note that if copying files in, "wget -c " will assume

smaller-than-remote files are parts and continue
so likely will cause hashing failures
or if no hash check then corrupt isos.

* Added usage for --help

* Usage enhanced and added to Readme

* spurios unused cruft removed
2022-02-17 10:18:00 +00:00
Martin Wimpress 14ae0d53a2
White space cleanup 2022-02-17 10:14:17 +00:00
Martin Wimpress 83da5351d9
Fix guest config for Haiku Kolibrios 2022-02-17 10:14:03 +00:00
Jai A P 4c85cf5596
Add suport for aria2c for faster downloading if installed (#299)
* Add suport for aria2c for faster downloading if installed

* Fix newlines in aria2c output
2022-02-17 10:06:47 +00:00
Avri Chen-Roth bb6b4fe597
Replace multiple if statements with case and OR (#295)
* Replace multiple if statements with case and OR

* Fix case statement per review suggestion

* Added default fallback for undefined OSs

Co-authored-by: Martin Wimpress <304639+flexiondotorg@users.noreply.github.com>
2022-02-17 10:03:31 +00:00
Martin Wimpress a624bf69a7
Merge pull request #323 from philclifford/merging-fixes
Merging fixes - Consolidated PR of some pending bug fixes
2022-02-17 09:50:34 +00:00
Martin Wimpress b933bf77d5
Merge branch 'master' into merging-fixes 2022-02-17 09:49:19 +00:00
Martin Wimpress f2f0c11ed6
Merge pull request #322 from philclifford/merging-updated-distros
Merging updated distros - Consolidated 15 PRs
2022-02-17 09:44:10 +00:00
Phil 506ddff59b Moved MX-Linux source to official sourceforge
As requested by @SwampRabbit
2022-01-31 11:00:02 +00:00
Phil 1560060d62 correction to secureboot firmware 2022-01-31 03:19:45 +00:00
Phil daa730a2d9 Merge branch 'void' into mud-plus-void 2022-01-31 02:19:19 +00:00
zenobit 6de821561c
Update quickget 2022-01-31 01:25:02 +01:00
zenobit 3d30f8b1d7
Update quickget 2022-01-31 01:15:53 +01:00
zenobit 18f92bc785
fix 2022-01-30 18:46:55 +01:00
Phil Clifford 5e8d6d97d3 fixed mxlinux list bug 2022-01-30 03:56:24 +00:00
Phil Clifford ee6daedb4e
Fixes #330 (#13)
erroneous and confusing release outputs fixed
2022-01-29 15:24:12 +00:00
Phil Clifford 1e98fa7a92
Fixes #330 (#12)
erroneous and confusing release outputs fixed
2022-01-29 15:10:57 +00:00
Phil dbd0a7dc33 Fewer future collissions 2022-01-17 06:26:36 +00:00
Phil 5e7dce6d82 Fixes to kolibrios
removed 7z dependency and corrected errors.
2022-01-17 05:38:57 +00:00
Phil 2dcc05abac Merge remote-tracking branch 'nqvrg/add-haiku'
into merging-updated-distros
2022-01-17 04:50:03 +00:00
Phil 641f6f8a7f Merge remote-tracking branch 'guyosi/master' into merging-updated-distros 2022-01-17 03:51:59 +00:00