Commit Graph

32 Commits

Author SHA1 Message Date
Chinmay D. Pai b14c62da0e
feat: migrate to new flake structure for modularity
coolcoolcool

Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-12-08 10:08:21 +05:30
Chinmay D. Pai 3647ebdd26
feat: add maych-in to trench
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-12-01 23:09:13 +05:30
Chinmay D. Pai 76f75e710a
chore: move acme.email to acme.defaults.email
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-28 21:54:57 +05:30
Chinmay D. Pai 0f0dc24de0
feat: enable zramSwap for all systems
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-28 21:29:02 +05:30
Chinmay D. Pai 0e2abbd17b
feat: add vaultwarden
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-28 21:21:42 +05:30
Chinmay D. Pai 007038f1be
fix: home directory option for git
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-27 09:45:51 +05:30
Chinmay D. Pai ed93ea978e
chore: add ssh domain for cloning
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-27 09:43:49 +05:30
Chinmay D. Pai 1dd6397914
chore: create git user for gitea
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-27 09:39:19 +05:30
Chinmay D. Pai ce9933abe1
chore: set database user to same as gitea user
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-27 01:32:01 +05:30
Chinmay D. Pai 3171cc4390
chore: change gitea user to git
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-27 01:24:06 +05:30
Chinmay D. Pai d341a0255f
lint: format gitea definition
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-26 22:16:36 +05:30
Chinmay D. Pai 3db184dc81
chore: add recommendedOptimisation to nginx
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-26 21:37:35 +05:30
Chinmay D. Pai f889b8d1cd
chore: add email to acme
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-26 21:35:07 +05:30
Chinmay D. Pai 72be7028b6
chore: accept acme terms
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-26 21:31:16 +05:30
Chinmay D. Pai 2eec7ee0ab
chore: add secret for gitea
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-26 21:29:41 +05:30
Chinmay D. Pai 4427d416a1
feat: add agenix and gitea
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-26 21:15:09 +05:30
Chinmay D. Pai 84912e2cfb
fix: add nix store as host volume for nomad
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-25 01:30:10 +05:30
Chinmay D. Pai 89ad28e6db
fix: use 7d instead of 1w for nix gc
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-25 01:29:43 +05:30
Chinmay D. Pai 67bd1d96ce
chore: update flake.lock
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-25 01:27:15 +05:30
Chinmay D. Pai 723380b59a
chore: use latest kernel instead of zen
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-10 12:24:25 +05:30
Chinmay D. Pai 60039836d3
chore: switch to linux-zen
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-06 15:54:00 +05:30
Chinmay D. Pai 1e80affaea
chore: update flake.lock
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-06 15:53:47 +05:30
Chinmay D. Pai 4b6830ea17
chore: update flake.lock
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-11-02 13:11:07 +05:30
Chinmay D. Pai 508b46b1da
chore: add cacert to nomad
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-20 16:32:18 +05:30
Chinmay D. Pai 9748d82990
chore: disable filesystem isolation for artifacts
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-20 16:06:17 +05:30
Chinmay D. Pai 0175f12f3f
chore: do not drop privileges for nomad
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-20 14:42:35 +05:30
Chinmay D. Pai 90c7396549
chore: add cni_path to nomad client
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-20 14:33:00 +05:30
Chinmay D. Pai 34fd33ad87
feat: add module for nomad
add a nix module for setting up nomad server/client
remove explicitly installed nomad package

Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-20 13:36:29 +05:30
Chinmay D. Pai 09b8d3e94a
chore: add packages
* add easyeffects to hades for autoeq
* add nomad and tailscale to trench

Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-18 19:26:25 +05:30
Chinmay D. Pai 3a708c2a76
chore: cleanup and update flakes
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-16 22:36:44 +05:30
Chinmay D. Pai e212e08409
chore: seperate common config in flakes
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-12 10:12:39 +05:30
Chinmay D. Pai f32772e7f2
feat: add latest nixos configuration
Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-10-12 00:27:24 +05:30