DavHau
|
46afc1879c
|
docs: render module options docs
fix errors while rendering some modules
|
2024-03-31 00:26:08 +07:00 |
|
Qubasa
|
d6d8a88549
|
clan-vm-manager: Working pytest skeleton. clan-cli: Fixing devshell depending on itself
|
2024-03-24 23:36:00 +01:00 |
|
Jörg Thalheim
|
ede4d3f6e5
|
re-format with nixfmt
|
2024-03-17 19:48:49 +01:00 |
|
DavHau
|
148e8b0ac0
|
devShells: one global python devshell + activation via command
- this adds devShells.{system}.python
- a 'select-shell' command to switch between devshells
|
2024-03-01 18:16:38 +07:00 |
|
lassulus
|
a94201c1d0
|
allow passing of extra_config into machines
|
2024-02-11 08:40:41 +01:00 |
|
Qubasa
|
001a48da52
|
Removed python deal.
|
2023-12-30 23:10:43 +01:00 |
|
lassulus
|
f932dab29c
|
flake: define option for clanInternals
We need this to define test machines in different flake modules
|
2023-12-18 23:41:31 +01:00 |
|
Jörg Thalheim
|
a1a8486be8
|
clanCore: refactor flake-module.nix into smaller files
|
2023-12-15 14:14:20 +01:00 |
|
Jörg Thalheim
|
4d8fb4b672
|
drop floco from flake inputs
|
2023-12-15 12:36:07 +01:00 |
|
Jörg Thalheim
|
47471c666b
|
clan-vm-manager: add nix package
|
2023-11-23 15:30:44 +01:00 |
|
Jörg Thalheim
|
386028f4a6
|
fix sops-nix override
|
2023-11-11 18:28:18 +01:00 |
|
Jörg Thalheim
|
6c2daab266
|
rename luispkgs to nixpkgs-for-deal
|
2023-11-10 13:14:06 +01:00 |
|
Qubasa
|
e565c0527c
|
Added schemathesis dependency
|
2023-11-08 19:56:05 +01:00 |
|
Qubasa
|
dbe32b5e72
|
Flake: Added python package deal as dependency
|
2023-11-08 19:55:11 +01:00 |
|
Jörg Thalheim
|
94bc308bb0
|
switch back to main
|
2023-11-08 10:17:00 +01:00 |
|
Jörg Thalheim
|
483fb2ad9e
|
switch to deltachat branch
|
2023-11-03 13:50:05 +01:00 |
|
Jörg Thalheim
|
0e003f519d
|
switch to back to nixos-unstable-small
|
2023-11-03 13:44:12 +01:00 |
|
Jörg Thalheim
|
50b49d393f
|
add binary cache and switch back to main branch of disko
|
2023-10-04 08:08:06 +02:00 |
|
Jörg Thalheim
|
cc68aac21f
|
also evaluate for aarch64-darwin
|
2023-09-28 16:01:42 +02:00 |
|
Jörg Thalheim
|
2e88454b5a
|
move zerotier secret generation into nixos module
|
2023-09-26 17:57:43 +02:00 |
|
Jörg Thalheim
|
56cd9d1cf4
|
fix makeDiskImages reference
|
2023-09-22 12:59:37 +02:00 |
|
lassulus
|
1ae314d39c
|
init clanModules.diskLayouts
|
2023-09-21 17:22:20 +02:00 |
|
DavHau
|
9b6fafcb2d
|
clan config: re-enable clan config
|
2023-09-19 15:12:29 +02:00 |
|
DavHau
|
4afd9910e9
|
Revert "rename clanCore to clan.core"
This reverts commit fef796fa6e.
|
2023-08-30 15:24:33 +02:00 |
|
Jörg Thalheim
|
fef796fa6e
|
rename clanCore to clan.core
|
2023-08-30 12:46:49 +00:00 |
|
Jörg Thalheim
|
a052c41469
|
improve ci check
|
2023-08-30 12:02:49 +00:00 |
|
lassulus
|
9fca1e7f43
|
move clanCore into nixosModules, add secrets generate command
|
2023-08-29 16:28:50 +02:00 |
|
clan-bot
|
7365df338b
|
Merge pull request 'Add nixos module to import secrets automatically' (#154) from Mic92-mic92 into main
|
2023-08-23 12:04:20 +00:00 |
|
Jörg Thalheim
|
63bb9395fd
|
automatically import secrets into nixos
|
2023-08-23 13:59:43 +02:00 |
|
Jörg Thalheim
|
ed1d28f20b
|
import nixosModules explicitly
we need to also import sops-nix for sops
|
2023-08-23 13:59:43 +02:00 |
|
DavHau
|
999fbe0d89
|
clan-config: add readme
Also add capability of reading an option value
|
2023-08-23 01:01:07 +02:00 |
|
DavHau
|
48686591d8
|
clan-config: improve and add flake-parts module for clan-config
|
2023-08-22 21:17:47 +00:00 |
|
DavHau
|
00826d848e
|
checks: ensure clanModules are clan-config compatible
|
2023-08-09 18:42:03 +02:00 |
|
DavHau
|
7262208a4c
|
clanLib.jsonschema: move tests from pkgs/clan-cli
|
2023-08-09 16:05:33 +02:00 |
|
Jörg Thalheim
|
6d1de943e1
|
move out non-toplevel flake modules from flake.nix
|
2023-08-08 14:03:26 +02:00 |
|
Johannes Kirschbauer
|
c9b19b5060
|
init: ui bootstrapping nextjs
|
2023-08-05 11:42:48 +02:00 |
|
lassulus
|
d947c32a9b
|
use callPackage for merge-after-ci, nix-unit & tea-create-pr
|
2023-08-03 18:05:53 +02:00 |
|
lassulus
|
b8fd28af2f
|
move flake-parts into pkgs or toplevel
|
2023-08-03 17:11:36 +02:00 |
|
Jörg Thalheim
|
930923512c
|
replace pre-commit with shell script
This saves one flake input and some python dependencies
|
2023-08-03 14:43:20 +02:00 |
|
Jörg Thalheim
|
25b5f58866
|
drop nix-unit from flake-inputs
|
2023-08-03 11:29:05 +02:00 |
|
DavHau
|
5268ecb595
|
flake: add input nix-unit
|
2023-08-02 18:44:36 +02:00 |
|
lassulus
|
25024861f9
|
installer: reuse pkgs
|
2023-08-02 11:51:20 +02:00 |
|
lassulus
|
1355ceff4a
|
fixup! move modules into nixosModules, add autoimport
|
2023-08-02 10:32:51 +02:00 |
|
lassulus
|
96067a789d
|
move modules into nixosModules, add autoimport
|
2023-08-02 10:24:01 +02:00 |
|
DavHau
|
cb307f761a
|
formatting: add pre-commit hook to dev shell
|
2023-07-28 18:12:31 +02:00 |
|
lassulus
|
6d0dd33ff1
|
install-iso: use disko.makeDiskImage
|
2023-07-28 16:37:39 +02:00 |
|
DavHau
|
dc09453617
|
merge-after-ci: init
|
2023-07-28 15:10:24 +02:00 |
|
DavHau
|
60ba233e77
|
devShells.default: init
|
2023-07-28 15:10:24 +02:00 |
|
DavHau
|
0d0df11897
|
tea-create-pr: init
|
2023-07-28 15:07:33 +02:00 |
|
DavHau
|
49c3c7d50e
|
writers: export flake-parts module
|
2023-07-26 18:24:25 +02:00 |
|