Commit Graph

51 Commits

Author SHA1 Message Date
9242b3d118 also evaluate for aarch64-darwin
All checks were successful
checks-impure / test (pull_request) Successful in 9s
checks / test (pull_request) Successful in 24s
2023-09-28 16:01:42 +02:00
74a3c85c29 move zerotier secret generation into nixos module
Some checks failed
checks-impure / test (pull_request) Failing after 7s
checks / test (pull_request) Successful in 23s
2023-09-26 17:57:43 +02:00
56cd9d1cf4 fix makeDiskImages reference
All checks were successful
checks-impure / test (pull_request) Successful in 9s
checks / test (pull_request) Successful in 23s
2023-09-22 12:59:37 +02:00
1ae314d39c init clanModules.diskLayouts 2023-09-21 17:22:20 +02:00
9b6fafcb2d clan config: re-enable clan config 2023-09-19 15:12:29 +02:00
4afd9910e9 Revert "rename clanCore to clan.core"
This reverts commit fef796fa6e.
2023-08-30 15:24:33 +02:00
fef796fa6e rename clanCore to clan.core 2023-08-30 12:46:49 +00:00
a052c41469 improve ci check 2023-08-30 12:02:49 +00:00
9fca1e7f43 move clanCore into nixosModules, add secrets generate command
All checks were successful
checks-impure / test (pull_request) Successful in 2s
checks / test (pull_request) Successful in 2s
2023-08-29 16:28:50 +02:00
7365df338b Merge pull request 'Add nixos module to import secrets automatically' (#154) from Mic92-mic92 into main
All checks were successful
build / test (push) Successful in 27s
2023-08-23 12:04:20 +00:00
63bb9395fd automatically import secrets into nixos 2023-08-23 13:59:43 +02:00
ed1d28f20b import nixosModules explicitly
we need to also import sops-nix for sops
2023-08-23 13:59:43 +02:00
999fbe0d89 clan-config: add readme
Some checks failed
build / test (pull_request) Failing after 24s
Also add capability of reading an option value
2023-08-23 01:01:07 +02:00
48686591d8 clan-config: improve and add flake-parts module for clan-config 2023-08-22 21:17:47 +00:00
00826d848e checks: ensure clanModules are clan-config compatible
All checks were successful
build / test (pull_request) Successful in 21s
2023-08-09 18:42:03 +02:00
7262208a4c clanLib.jsonschema: move tests from pkgs/clan-cli
All checks were successful
build / test (pull_request) Successful in 26s
2023-08-09 16:05:33 +02:00
6d1de943e1 move out non-toplevel flake modules from flake.nix
All checks were successful
build / test (pull_request) Successful in 21s
2023-08-08 14:03:26 +02:00
c9b19b5060 init: ui bootstrapping nextjs
All checks were successful
build / test (push) Successful in 20s
2023-08-05 11:42:48 +02:00
d947c32a9b use callPackage for merge-after-ci, nix-unit & tea-create-pr
All checks were successful
build / test (push) Successful in 9s
2023-08-03 18:05:53 +02:00
b8fd28af2f move flake-parts into pkgs or toplevel
All checks were successful
build / test (push) Successful in 8s
2023-08-03 17:11:36 +02:00
930923512c replace pre-commit with shell script
All checks were successful
build / test (push) Successful in 9s
This saves one flake input and some python dependencies
2023-08-03 14:43:20 +02:00
25b5f58866 drop nix-unit from flake-inputs 2023-08-03 11:29:05 +02:00
5268ecb595 flake: add input nix-unit 2023-08-02 18:44:36 +02:00
25024861f9 installer: reuse pkgs
All checks were successful
build / test (push) Successful in 7s
2023-08-02 11:51:20 +02:00
1355ceff4a fixup! move modules into nixosModules, add autoimport 2023-08-02 10:32:51 +02:00
96067a789d move modules into nixosModules, add autoimport 2023-08-02 10:24:01 +02:00
cb307f761a formatting: add pre-commit hook to dev shell
All checks were successful
build / test (push) Successful in 15s
2023-07-28 18:12:31 +02:00
6d0dd33ff1 install-iso: use disko.makeDiskImage 2023-07-28 16:37:39 +02:00
dc09453617 merge-after-ci: init
All checks were successful
build / test (push) Successful in 10s
2023-07-28 15:10:24 +02:00
60ba233e77 devShells.default: init 2023-07-28 15:10:24 +02:00
0d0df11897 tea-create-pr: init 2023-07-28 15:07:33 +02:00
49c3c7d50e writers: export flake-parts module
All checks were successful
build / test (push) Successful in 10s
2023-07-26 18:24:25 +02:00
951a00c281 writers: init
All checks were successful
build / test (push) Successful in 10s
2023-07-26 18:09:22 +02:00
f36916a2a2 move modules into subdir
All checks were successful
build / test (push) Successful in 10s
2023-07-26 11:50:56 +02:00
076350efd4 disable darwin for now 2023-07-25 18:55:31 +02:00
e9c0432681 rename hidden-announce to hidden-ssh-announce, create qr codes
All checks were successful
build / test (push) Successful in 11s
2023-07-24 12:40:08 +02:00
d99060695f Merge pull request 'templates: add template for enw clan' (#20) from flake-template into main
All checks were successful
build / test (push) Successful in 8s
2023-07-21 13:18:53 +00:00
0b654c7434 apply treefmt
All checks were successful
build / test (push) Successful in 11s
2023-07-21 14:11:46 +02:00
ddaf55fd08 flake: only expose nixpkgs-cached architectures 2023-07-21 14:09:32 +02:00
74c256ca04 nixosModules.installer: move into packages 2023-07-21 14:09:32 +02:00
875ee61aa0 revert formatting from nixpkgs-fmt 2023-07-21 13:08:51 +02:00
3ab90e6785 add deadnix to formatter 2023-07-21 11:25:24 +02:00
DavHau
a0701bf988 clan-cli: expose via flake packages 2023-07-21 11:19:03 +02:00
9aaac528f8 switch from alejandra -> nixpkgs-fmt
alejandra has someone questionable choices for formatting that no one would apply to there code if they would format manually.
nixpkgs-fmt seems to produce more readable results.
2023-07-21 11:15:28 +02:00
DavHau
eaaf0d2992 Merge pull request 'templates: add python-project' (#10) from python-template into main 2023-07-20 15:49:45 +00:00
DavHau
5d04a17ecd treewide: format all files 2023-07-12 19:50:23 +02:00
DavHau
4036df90d2 chore: add module for formatting
This will export a check for formatting and makes `nix fmt` use treefmt
2023-07-12 19:24:05 +02:00
DavHau
af94d11b1a refactor: move package.nix -> flake-parts/packages.nix 2023-07-12 18:33:18 +02:00
DavHau
9e366d62a8 chore: export packages in flake 2023-07-12 18:25:25 +02:00
4943aadf73 flake: all-formats was merged in upstream nixos-generators 2023-07-07 16:05:38 +02:00