Commit Graph

231 Commits

Author SHA1 Message Date
David Baynard
863c0912d9
Replace deprecated mingetty option with getty 2021-06-21 23:27:36 +01:00
Lassulus
1541d4b070
Merge pull request #104 from blaggacao/da/modules-are-nixpkgs-independent
For module-only consumers, avoid depending on nixpkgs
2021-06-21 12:49:14 +02:00
David Arnold
cbfb6691f7
For module-only consumers, avoid depending on nixpkgs
This seems odd, but it works since input dependencies are lazily fetched
that means a downstream repo, that only consumes the modules output
(like for example `divnix/digga`), does never fetch nor instantiate
nixpkgs proper (which would be costly).

This enables `divnix/digga` to continue to _not_ depend on `nixpkgs`
for operation.

(it still depends on `nixpkgs` as a strict development dependency, but
beacause of the black magic which I describe above, no end user
will ever fetch it's depenency on `nixpkgs`.

So, here, we want to implement a similar trick to avoid acquireing deps
where they should net be acquired.
2021-06-20 15:58:36 -05:00
Lassulus
c64d3c2153
Merge pull request #105 from nix-community/fix-install
Makefile: also include format-module.nix
2021-06-19 17:40:13 +02:00
Jörg Thalheim
f243a4961d
Makefile: also include format-module.nix 2021-06-18 23:16:36 +02:00
Jonas Schievink
4235c30807
Update cleverca22/nix-tests to fix kexec on AArch64 (#102)
* Update `cleverca22/nix-tests` to fix kexec on AArch64

* Update formats/kexec.nix

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-06-14 13:43:07 +02:00
Lassulus
0ee263b3cd
Merge pull request #100 from Pacman99/export-formats
flake: export formats as nixosModules
2021-06-09 11:45:56 +02:00
Pacman99
afab4671b8 flake: export formats as nixosModules 2021-06-08 18:48:30 -07:00
Lassulus
23143c87be
Merge pull request #98 from dfrankland/increase-raw-size-limit
allow raw disk size to automatically increment
2021-05-22 07:02:40 +02:00
Dylan Frankland
3a913d1b94
allow raw disk size to automatically increment
removes the 2GB limit on raw disks
2021-05-21 20:35:12 -07:00
Lassulus
7e14cf7ef5
Merge pull request #97 from nix-community/ci
update nixpkgs & ci
2021-04-25 08:25:23 +02:00
Jörg Thalheim
93c5f4da4a
ci: only build flake version
Since this flake-compat there is no value in testing different nixpkgs versions.
2021-04-25 07:23:41 +02:00
Jörg Thalheim
38c5bc1049
update nixpkgs 2021-04-25 07:21:03 +02:00
Lassulus
f008434f3a
Merge pull request #95 from mkg20001/remove-impurities
cleanup impurities by using modulesPath instead of <nixpkgs>
2021-04-14 16:15:31 +02:00
Maciej Krüger
343e0c4502
cleanup impurities by using modulesPath instead of <nixpkgs> 2021-04-14 16:10:15 +02:00
Lassulus
4e0d60e1e0
Merge pull request #93 from dfrankland/fix-lxc
Fix copying of LXC system contents
2021-04-13 20:24:31 +02:00
Dylan Frankland
1900ec1845
Fix copying of LXC system contents 2021-04-11 21:40:25 -07:00
dependabot[bot]
b0d666696f
Bump cachix/install-nix-action from v12 to v13 (#91)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from v12 to v13.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v12...8d6d5e949675fbadb765c6b1a975047fa5f09b27)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 16:06:41 +02:00
Lassulus
974cd913e5
Merge pull request #90 from kanashimia/master
flake info subcommand was renamed to metadata
2021-03-31 10:15:33 +02:00
Mykyta Ursol
b95c73cfcc flake info subcommand was renamed to metadata 2021-03-31 00:35:44 +03:00
Lassulus
537b572d3a
Merge pull request #88 from nix-community/nix-options
pass --option to nix-build
2021-02-14 13:56:14 +01:00
Lassulus
ba8ba2c720
Merge pull request #89 from nix-community/ci
add basic CI
2021-02-10 09:48:01 +01:00
Jörg Thalheim
a62078b0da
flake.nix: remove invalid nixosConfigurations
This breaks `nix flake show`. It's not quite clear to me why this is
needed in packages.
2021-02-10 09:16:24 +01:00
Jörg Thalheim
c239d0de25
bump nixpkgs
also make branch explicit, otherwise updates depends on user's /etc/nix/registry.json
2021-02-10 09:11:53 +01:00
Jörg Thalheim
3df7ac1473
add basic ci 2021-02-10 09:11:38 +01:00
Jörg Thalheim
88f02ce597
bump nixpkgs
also make branch explicit, otherwise updates depends on user's /etc/nix/registry.json
2021-02-10 09:00:13 +01:00
Jörg Thalheim
93c3100f95
pass --option to nix-build 2021-02-10 08:57:20 +01:00
Jörg Thalheim
1665321568
Merge pull request #87 from nix-community/no-lorri
envrc: fallback if lorri is not present
2021-02-10 06:18:54 +00:00
Jörg Thalheim
fd7fe03149
envrc: fallback if lorri is not present 2021-02-09 23:14:55 +01:00
Lassulus
450f39121c
Merge pull request #76 from jD91mZM2/flake
Flake support
2020-11-09 22:33:33 +01:00
jD91mZM2
998b0c5a1a
Update flake.lock
Stupid nix decided to make this a path instead, because by default the
nixpkgs registry item is broken
2020-10-23 22:33:16 +02:00
jD91mZM2
9a8e56a767
Implement support for flakes 2020-10-23 18:16:09 +02:00
jD91mZM2
f8b23a0dd6
Create flake.nix 2020-10-23 16:48:17 +02:00
zimbatm
5eb0cbe93b
Merge pull request #50 from zimbatm/vagrant-virtualbox
new format: vagrant-virtualbox
2020-10-20 11:17:30 +02:00
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
zimbatm
65d3bd489f
fix #70 2020-09-12 21:01:32 +02:00
zimbatm
d99d0790fa
Merge pull request #68 from nagy/master
add description to derivation
2020-08-21 19:03:50 +02:00
Daniel Nagy
09a8259b7b
add description to derivation 2020-08-21 17:46:54 +02:00
zimbatm
2094f0de8a
Merge pull request #67 from Mic92/ec2
add amazon ec2 support
2020-08-18 12:30:22 +02:00
Jörg Thalheim
79c5eee44c
add amazon ec2 support 2020-08-18 10:02:48 +01:00
Lassulus
81e5536b51
Merge pull request #65 from mkg20001/target-vm-bootloader
feat: add vm-bootloader target referencing vmWithBootLoader
2020-07-30 12:58:08 +02:00
Maciej Krüger
f1de453b7b
feat: mention vm-bootloader on README 2020-07-30 12:56:09 +02:00
Maciej Krüger
78a69659c2 feat: add outlink option 2020-07-30 12:53:37 +02:00
Maciej Krüger
0614e1bbe1
feat: add vm-bootloader target referencing vmWithBootLoader
Co-authored-by: Lassulus <github@lassul.us>
2020-07-29 09:19:06 +02:00
Lassulus
d2db6ad1dc
Merge pull request #63 from DavHau/raw-improvements
add usb kernel module to raw formats; remove use of mkForce
2020-07-26 20:03:10 +02:00
DavHau
e01e5ec5ab fix missig mkDefault for grup device 2020-07-26 20:23:50 +07:00
DavHau
fb80221b76 add usb kernel module to raw formats; remove use of mkForce 2020-07-26 14:18:01 +07:00
lassulus
d72adc1a0a add filename option 2020-05-22 21:14:01 +02:00
zimbatm
3dca12acad
Merge pull request #54 from evanjs/vmware-format
Add VMWare format
2020-05-21 12:13:22 +02:00