Commit graph

77 commits

Author SHA1 Message Date
c48f95dc56 Avoid builtins 2025-09-21 01:08:28 +02:00
8ca09698b9 Rename shared nix files to common 2025-09-17 19:01:23 +02:00
697eae282e sops: Fix dev-shell and insaller-script 2025-09-16 21:10:45 +02:00
e5b6374751 Enable ShellCheck and improve shell scripts 2025-09-12 19:32:48 +02:00
93eb233b14 Refactor install-anywhere script 2025-09-08 18:18:48 +02:00
07635949e6 Add script to provision keys 2025-09-07 23:02:49 +02:00
2aeca33da2 Nornalize names of flake inputs 2025-08-20 14:52:37 +02:00
b94d8d611b sops: Get age-key from bitwarden 2025-08-17 22:10:19 +02:00
9ecc4cf9ea Refactor user configuration 2025-08-17 16:25:41 +02:00
0fddacfc57 deploy-rs: Use root user for ssh connection 2025-08-14 18:54:56 +02:00
9facf82a70 sops: concentrate shell and config generation in one file 2025-07-28 16:03:43 +02:00
374b33f487 sops: fix config generation 2025-07-27 20:28:14 +02:00
472d0eea96 Do some minor refactoring 2025-07-27 20:23:43 +02:00
d7e3fdeccd sops: set sops-config in dev shell 2025-07-22 23:26:50 +02:00
062fd5de0b refactor: normalize usage of lib and builtins namespaces 2025-07-22 22:58:18 +02:00
043a996319 hosts.nix: replace lib.concatMapAttrs with lib.mapAttrs 2025-07-22 22:26:07 +02:00
5e18975b9b sops: generate the config with nix 2025-07-22 22:18:34 +02:00
021473a99d dev-shell: install just 2025-07-20 22:03:00 +02:00
0de4a20aea deyploy-rs: use own user for ssh 2025-07-11 22:14:40 +02:00
b7d927cb39 Remove all uses of lib.flatten 2025-06-19 12:22:59 +02:00
d7070b6fb5 Manage users with the option system 2025-06-13 16:21:42 +02:00
df3f7ed8f6 Remove kuma-cli package
This reverts commit 403623428e.
2025-06-08 22:25:15 +02:00
403623428e Package autokuma/kuma-cli 2025-06-08 19:28:47 +02:00
64a3fa3df9 Fix deploy-rs package in dev-shell 2025-06-07 22:51:17 +02:00
f47534c8f3 Housekeeping 2025-06-04 21:55:01 +02:00
96786e94be Remove custom checks 2025-05-28 18:19:14 +02:00
5bdb28659f Build remote deployments on local host 2025-05-27 21:24:05 +02:00
28e36c23b4 Reenable statix check but ignore hosts.nix 2025-05-18 17:42:04 +02:00
2a9da49533 Revert "Use runCommandLocal for flake checks"
This reverts commit 68458ebd83.
2025-05-17 20:20:19 +02:00
24aa6de67e Add statix comment 2025-05-16 20:56:24 +02:00
261efa46c8 Add flake-checker to flake checks 2025-05-11 14:08:27 +02:00
f7d58c5cbb Remote build remote deployments 2025-05-11 13:17:20 +02:00
68458ebd83 Use runCommandLocal for flake checks 2025-05-11 13:16:56 +02:00
dc05d383a3 Auto-configure deploy nodes for all hosts 2025-05-10 23:41:54 +02:00
6b02a9c967 Auto-declare hosts from hosts directory 2025-05-10 23:41:14 +02:00
9b2bf9686e Disable statix check until pipe-operators are included 2025-05-10 22:29:23 +02:00
01428a1383 Add host "cirrus" 2025-05-08 16:23:08 +02:00
3fe5c70433 Remove deadnix exclude 2025-04-29 21:10:09 +02:00
c2ff5c18a2 Recursively import host .nix files 2025-04-25 23:56:51 +02:00
8a4ca50606 Remove host "stratus" 2025-04-09 17:16:01 +02:00
3ce9e298d4 Auto import host files 2025-04-06 22:14:39 +02:00
cd4e3ab2c1 Use the pipe operator when applicable 2025-04-06 22:14:20 +02:00
f48677c503 Build locally with deploy-rs 2025-03-28 21:27:07 +01:00
7aed295543 Add barebone server "alto" 2025-03-28 01:26:55 +01:00
2793a33d2f Move installer generation into it's own repo 2025-03-11 21:30:35 +01:00
1bc59da1df Rotate sops data keys 2025-03-09 23:56:03 +01:00
2ca179d8e1 Remove host "inspiron" 2025-03-08 20:37:40 +01:00
758d78e737 Drop wrapper-manager 2025-03-08 14:29:12 +01:00
02cd2d5f03 Add new host "fern" 2025-03-07 13:26:38 +01:00
f05e8522b2 Remove formatting check from flake check 2025-02-24 19:56:19 +01:00