Commit Graph

72 Commits

Author SHA1 Message Date
James Andariese
0846507ffa Fix nixosModules example
Previously, it did not compile.  The goal of the section appears to have been
to describe how to make a nixosModule that will imbue format magic upon
configurations referencing it.  With that in mind, I also changed comments and
attribute names to make it more clear that the nixosConfiguration is using the
nixosModule rather than integral to it or vice versa.
2024-07-12 23:37:18 -05:00
Adrian Hesketh
26d89adbda
docs: add diskSize flake example 2024-03-27 12:07:55 +00:00
Adrian Hesketh
abe1d24803
fix: typo, function is called nixosGenerate not nixos-generate
Fixes #267
2024-03-22 09:58:12 +00:00
lassulus
fa146e1a15
Merge pull request #204 from tylerjl/qcow-efi
qcow-efi format with ESP mount and configurable diskSize
2024-02-20 11:11:16 +07:00
lassulus
0aa24e93f7
Merge pull request #268 from Turmaxx/master
Added Missing Bracket in REAME and
2024-02-14 08:10:59 +07:00
James Alseth
4c7b914d1f Add disk-size argument
Many formats generate an image only large enough for the generated NixOS
config. This quickly runs out of space for NixOS servers that are updated
over time rather than being redeployed with fresh images.

Signed-off-by: James Alseth <james@jalseth.me>
2024-02-11 11:47:50 -08:00
Brook
d1c7e9a239 Updated README 2024-01-16 10:10:51 +00:00
Tyler Langlois
dd15e1f875 Merge branch 'master' into qcow-efi 2023-09-18 11:34:58 -06:00
Anton Mosich
1e07d2a877 README: Fix typo, capitalize sentence beginnings 2023-07-23 19:08:50 +02:00
lassulus
af3d3a7538 rename filename to fileExtension 2023-07-22 16:20:50 +02:00
DavHau
34bbb3e12b chore(all-formats): make example more explicit
Remove the packages flake output
2023-07-04 10:50:48 +02:00
DavHau
27c86ee228 feat(all-formats.nix): add readme section and test 2023-07-03 14:06:57 +03:00
pogobanane
b09c3e5286
Update README.md
improve nixosGenerate documentation
2023-04-04 11:21:42 +02:00
mayl
8d3d0d0cb8
Include wording suggestions
Co-authored-by: Lassulus <github@lassul.us>
2023-02-04 18:40:56 -05:00
Larry May
1e20769d71 Adds customFormat documentation. 2023-01-29 16:05:19 -05:00
Larry May
a5b82accc8 enables custom formats with the nixosGenerate function 2023-01-05 20:44:30 -05:00
Tyler Langlois
ebdcef9ced Merge remote-tracking branch 'threefoldtech/qcow-efi' into qcow-efi 2023-01-04 21:46:00 -07:00
Viv Lim
7a0100737e Add some notes to README.md about raw & raw-efi images on hardware. 2022-12-18 00:59:58 -08:00
Ashraf Fouda
b97311ab98 Adds qcow-efi image
Signed-off-by: Ashraf Fouda <ashraf.m.fouda@gmail.com>
2022-11-22 16:51:18 +02:00
Jörg Thalheim
adccd191a0
Merge pull request #173 from alan-strohm/master
nixosGenerate: allow and suggest leaving pkgs set to null
2022-08-17 10:13:36 +01:00
Per Magnus Veierland
b990785b69 readme: Add linode format 2022-08-16 14:52:07 +02:00
Alan Strohm
f561d89270 nixosGenerate: allow and suggest leaving pkgs set to null 2022-08-12 21:04:56 -07:00
Tristan
990766a7bd
Fix lxc-metadata description in readme
GitHub now supports LaTeX rendering in READMEs and the two $ in the description for lxc-metadata caused that field to incorrectly render as LaTeX.
2022-07-13 17:40:15 -04:00
Samuel Tam
2cea106bc1
README.md: update cross compiling section 2022-05-24 03:36:56 +08:00
lassulus
b0326ae4f0 formats: init docker 2022-04-19 19:09:35 +02:00
lassulus
9e7c8e28f0 README: add FAQ section 2022-04-13 13:03:24 +02:00
illustris
87866f310e add proxmox LXC format 2022-02-16 00:05:01 +05:30
jbpratt
5e08c56f66 implement kubevirt format
requires https://github.com/NixOS/nixpkgs/pull/151482

Signed-off-by: jbpratt <jbpratt78@gmail.com>
2021-12-21 03:02:40 -06:00
Maciej Krüger
b5cd128f9c
Mention flake profile 2021-11-23 02:17:21 +01:00
Pablo Ovelleiro Corral
082be47745
Update README.md
Add code fence language for better readability of examples
2021-11-22 07:52:01 +01:00
mayl
e610a931ac
adds nixosGenerate function (#119)
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-11-20 07:35:59 +00:00
Jörg Thalheim
55d20619d5 README: expand installation methods 2021-11-06 07:28:44 +01:00
illustris
a8eae7998c fix typo in readme 2021-11-02 20:16:13 +05:30
illustris
81ba0b42cb add proxmox (vma) image format 2021-11-01 07:21:40 +05:30
zimbatm
de5493a642
new format: vagrant-virtualbox
This will ultimately replace the nix-community/nixbox project.

See https://github.com/nix-community/nixbox/issues/38

Depends on https://github.com/NixOS/nixpkgs/pull/101120
2020-10-20 11:15:43 +02:00
zimbatm
993bf1946f
README: sort the supported formats table 2020-10-20 11:15:18 +02:00
Jörg Thalheim
79c5eee44c
add amazon ec2 support 2020-08-18 10:02:48 +01:00
Maciej Krüger
f1de453b7b
feat: mention vm-bootloader on README 2020-07-30 12:56:09 +02:00
zimbatm
3dca12acad
Merge pull request #54 from evanjs/vmware-format
Add VMWare format
2020-05-21 12:13:22 +02:00
Evan Stoll
2f8bd3c46d add vmware image format to docs 2020-05-20 21:07:35 -04:00
Evan Stoll
ca2b26afab add Hyper-V image format to docs
Differentiate Azure and Hyper-V image formats
Azure currently refers to Generation 1/VHD images, whereas Hyper-V refers to Generation 2/VHDX images
2020-05-20 19:56:01 -04:00
lassulus
619bc361b2 README: expand raw image description 2020-05-11 10:02:39 +02:00
lassulus
6ca87aa8e6 formats: add raw-efi 2020-05-10 19:32:33 +02:00
Sebastien Bariteau
c26fd82c4a
doc: qcow is the format name not qcow2 (#52) 2020-05-10 13:33:05 +00:00
MaCXyLo oLyXCaM
f14be9ee75 README.md: select nixpkgs channel 2019-12-02 11:27:25 +01:00
MaCXyLo oLyXCaM
50e8fd3e55 Merge branch 'master' of https://github.com/nix-community/nixos-generators 2019-12-01 20:11:56 +01:00
MaCXyLo oLyXCaM
1ed1ce5e92 add install iso for hyper-v guests 2019-12-01 20:10:37 +01:00
Vo Minh Thu
95f5810ef4 Add a Digital Ocean format. (#47) 2019-12-01 17:25:19 +00:00
lassulus
1575a022ca add lxc image generator 2019-08-30 19:04:38 +02:00
David Kleuker
b7301e2806 Add link to LICENSE file to README (#33)
Also use SPDX full name

https://spdx.org/licenses/MIT.html
2019-08-19 18:16:16 +00:00