lassulus
|
5fd29dfeb3
|
disko: support nixos-install style flake syntax
|
2022-11-09 23:36:46 +01:00 |
|
lassulus
|
7e52500078
|
disko: don't fail in flake mode
|
2022-11-09 16:43:46 +01:00 |
|
Lassulus
|
45ef21831e
|
Merge pull request #48 from nix-community/module
|
2022-11-09 13:26:43 +01:00 |
|
David Arnold
|
0af2a7c206
|
feat: allow to declare disko-config relative to flake
|
2022-11-09 12:30:06 +01:00 |
|
David Arnold
|
a023d391a0
|
feat: reuse the pre-installed channel
|
2022-11-09 12:28:18 +01:00 |
|
David Arnold
|
fa17cfe878
|
feat: trim the build to the minimum
on a slow finicky target machine, no time to pull gcc
|
2022-11-09 12:23:34 +01:00 |
|
David Arnold
|
15b62fd7a1
|
fix: expect normal disko-config module files
|
2022-11-09 12:21:45 +01:00 |
|
David Arnold
|
2a59af78a8
|
fix: add package build and fix disko
|
2022-11-09 12:21:24 +01:00 |
|
zimbatm
|
f82656afbd
|
WIP docs
Based on https://documentation.divio.com/
|
2022-11-02 18:59:01 +01:00 |
|
lassulus
|
1ddeb716b6
|
types: add more packages
|
2022-11-01 20:05:10 +01:00 |
|
lassulus
|
fec0b14fb5
|
add tests for module and cli
|
2022-11-01 20:05:10 +01:00 |
|
lassulus
|
f1531fb4f3
|
add disko cli
|
2022-11-01 20:05:10 +01:00 |
|
lassulus
|
324a8d5347
|
disko: add scripts with pkgs
|
2022-10-29 13:23:31 +02:00 |
|
lassulus
|
4184cbcd03
|
add module
|
2022-10-29 13:23:31 +02:00 |
|
lassulus
|
c777d1ca4f
|
tests: add simple-efi
|
2022-10-23 12:29:13 +02:00 |
|
lassulus
|
87e93073ac
|
example complex: fix default value
|
2022-10-23 11:36:56 +02:00 |
|
lassulus
|
3c4cc93007
|
export config list in types
|
2022-10-23 11:36:56 +02:00 |
|
lassulus
|
5aa3ebcb99
|
types: refactor topLevel into devices, move output generators to lib
|
2022-10-23 11:36:56 +02:00 |
|
lassulus
|
271b00593f
|
types: add packages output
|
2022-10-23 11:34:39 +02:00 |
|
lassulus
|
89cc8978eb
|
types: meta.dependencies -> meta.deviceDependencies
|
2022-10-23 11:34:39 +02:00 |
|
lassulus
|
8666475b74
|
tests: pass lib to examples
|
2022-10-23 11:34:39 +02:00 |
|
Jörg Thalheim
|
c96ccd7d9f
|
Merge pull request #43 from nix-community/test-config
add nixos tests for disko.config
|
2022-10-04 11:30:22 +02:00 |
|
Lassulus
|
60b5f5e749
|
Merge pull request #46 from nix-community/add-license-1
|
2022-10-02 22:33:46 +02:00 |
|
Lassulus
|
fed4b4d5a5
|
Create LICENSE
|
2022-10-02 22:31:39 +02:00 |
|
lassulus
|
9f7f23abdb
|
add nixos tests for disko.config, extend/fix existing tests
|
2022-10-02 16:41:02 +02:00 |
|
lassulus
|
a215a19759
|
_config: use lists to merge config via nixos' imports =
|
2022-10-02 13:06:59 +02:00 |
|
lassulus
|
fba7b03a21
|
types mdadm: add metadata option
|
2022-10-02 13:06:59 +02:00 |
|
lassulus
|
527a945c64
|
types: fix lvm_lv config device name
|
2022-09-30 20:06:19 +02:00 |
|
Jörg Thalheim
|
3a239145b6
|
Merge pull request #42 from nix-community/standalone
fix standalone example
|
2022-09-13 13:34:29 +02:00 |
|
Jörg Thalheim
|
386e463cfc
|
fix standalone example
|
2022-09-13 13:32:28 +02:00 |
|
Lassulus
|
01eb26ca0c
|
Merge pull request #41 from nix-community/nixpkgs
|
2022-09-13 13:31:04 +02:00 |
|
Jörg Thalheim
|
46177f0b30
|
disko: drop dependency on pkgs
This creates less headaches when importing nixos configuration and also
fix some flake use cases.
|
2022-09-13 13:29:18 +02:00 |
|
Jörg Thalheim
|
c3da181593
|
Merge pull request #40 from moduon/refresh-after-partitioning
fix: mkfs randomly not detecting just partitioned device
|
2022-09-12 22:15:58 +02:00 |
|
Jairo Llopis
|
48e250464d
|
fix: mkfs randomly not detecting just partitioned device
@moduon MT-1248
|
2022-09-12 11:32:35 +01:00 |
|
Jörg Thalheim
|
0d3295fcff
|
Merge pull request #37 from nix-community/zfs
zfs: fix nixos config options
|
2022-09-05 16:28:42 +01:00 |
|
Jörg Thalheim
|
088b2a31d0
|
config: add zfsutil to zfs datasets as appropriate
|
2022-09-05 17:26:48 +02:00 |
|
Jörg Thalheim
|
55197cfc55
|
config: fix fsType for zfs
|
2022-09-05 17:23:17 +02:00 |
|
Jörg Thalheim
|
0c05616aa2
|
Merge pull request #36 from nix-community/nvme
fix nvme device names
|
2022-09-05 15:54:23 +01:00 |
|
Jörg Thalheim
|
11d708dc31
|
fix nvme device names
|
2022-09-05 14:34:54 +02:00 |
|
Jörg Thalheim
|
4d50d08e81
|
Merge pull request #35 from nix-community/fix-example
fix example/default.nix
|
2022-09-05 13:12:32 +01:00 |
|
Jörg Thalheim
|
380fcb3026
|
fix example/default.nix
|
2022-09-05 14:11:32 +02:00 |
|
Jörg Thalheim
|
c0623a47d8
|
Merge pull request #34 from nix-community/types
README: fix example
|
2022-09-04 12:16:07 +01:00 |
|
Jörg Thalheim
|
077e6d4f60
|
README: fix example
|
2022-09-04 13:12:43 +02:00 |
|
Jörg Thalheim
|
fbc08430d2
|
Merge pull request #31 from nix-community/types
Reimplement using types
|
2022-09-04 12:11:54 +01:00 |
|
Jörg Thalheim
|
68f950bf20
|
add test for standalone nixos config
|
2022-09-04 13:09:10 +02:00 |
|
Jörg Thalheim
|
65bd5a97f8
|
add test for lvm example
|
2022-09-04 12:52:19 +02:00 |
|
Jörg Thalheim
|
3e48d1fd85
|
name on partition is no longer optional
|
2022-09-04 12:27:59 +02:00 |
|
Jörg Thalheim
|
fd2de4ddd4
|
fix gpt-bios-compat example and test it.
|
2022-09-04 12:27:59 +02:00 |
|
Jörg Thalheim
|
e0de34c07d
|
make error message nicer if type is ommitted
|
2022-09-04 12:12:09 +02:00 |
|
lassulus
|
dcb0c42857
|
reimplement disko using the nixos type system
This should make the code cleaner, more robust and errors should be
clearer. we also changed the configuration format a bit.
|
2022-09-02 11:14:58 +02:00 |
|