Skip to content

Commit 45b767a

Browse files
committed
waka waka ehe eh
1 parent b3ac28b commit 45b767a

File tree

5 files changed

+38
-9
lines changed

5 files changed

+38
-9
lines changed

dots/dns/dnsconfig.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ D(
1616

1717
// kvms
1818
A("node.sirius", "80.75.218.8"),
19-
A("kvm", "37.114.56.153"),
2019
A("homepod", "100.72.132.37"),
2120

2221
// services
@@ -27,6 +26,7 @@ D(
2726
CNAME("proxy", "node.sirius.micartey.dev."),
2827
CNAME("vault", "node.sirius.micartey.dev."),
2928
CNAME("status", "node.sirius.micartey.dev."),
29+
CNAME("waka", "node.sirius.micartey.dev."),
3030

3131
// vpn services
3232
CNAME("status.homepod", "homepod.micartey.dev."),
@@ -39,10 +39,6 @@ D(
3939
// minecraft server
4040
CNAME("cardinal", "node.sirius.micartey.dev."),
4141

42-
// legacy
43-
CNAME("git", "kvm.micartey.dev."),
44-
CNAME("license", "kvm.micartey.dev."),
45-
4642
// new services
4743
CNAME("gitlab", "node.sirius.micartey.dev."),
4844
CNAME("registry", "node.sirius.micartey.dev."),

home-manager/development/opencode.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ in
133133
plugin = [
134134
135135
136+
136137
];
137138
provider = {
138139
google = {

home-manager/development/shell.nix

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
pkgs,
3-
meta,
43
config,
54
...
65
}:
@@ -12,7 +11,6 @@ let
1211
fernunivpn = "openconnect --protocol=anyconnect -u $(cat ~/.fernuni-hagen/matrikelnummer.txt) vpn.fernuni-hagen.de";
1312

1413
s = "nix-shell --run zsh -p";
15-
codex = "bunx @openai/codex";
1614

1715
"?" = "opencode run";
1816

modules/applications/wakatime.nix

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
config,
3+
meta,
4+
pkgs,
5+
...
6+
}:
7+
8+
{
9+
environment.systemPackages = with pkgs; [ wakatime-cli ];
10+
11+
sops = {
12+
secrets = {
13+
"wakatime/api_key" = {
14+
owner = meta.user.username;
15+
};
16+
};
17+
templates."wakatime/cfg" = {
18+
path = "/home/${meta.user.username}/.wakatime.cfg";
19+
owner = meta.user.username;
20+
content =
21+
let
22+
inherit (config.sops) placeholder;
23+
in
24+
# toml
25+
''
26+
[settings]
27+
api_url = https://waka.micartey.dev/api
28+
api_key = ${placeholder."wakatime/api_key"}
29+
'';
30+
};
31+
};
32+
}

secrets/secrets.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tailscale:
44
auth_key: ENC[AES256_GCM,data:LXK1ClQYG0xHDk1NR7UIMTf8uJ5vd+hVCSWH2rNxMETE/NaWB8ojwt5k/K66uoer1oM6vWyaLtWVMvFyqg==,iv:mUdJV2dy8HhAxKhk482fUztA1ET1/bMGEknESXe6eY0=,tag:Z4G1IsRdL2+9VFLkaE/i5A==,type:str]
55
opencode:
66
github-pat: ENC[AES256_GCM,data:pJWjH0BNpieEfW81aHQ8VyESGN422QR8XwRzSmMsouANLADkZAXdww==,iv:r67nhbKU2MSGS8OJajC562Hlt5xfe0WbE7RnXvnS814=,tag:OIFxR3GmsHpyOyCAihpmIQ==,type:str]
7+
wakatime:
8+
api_key: ENC[AES256_GCM,data:kliowEQiIegn4CXnZqogSrMwQRoeQFRiw1y5ui3pxgCYa0iI,iv:5zuDGx7m86xcHdjMC4OznzePBihRE9RjjhFZmicLisE=,tag:S4yptVOksWo2kv+s6B5PRQ==,type:str]
79
cloudflare:
810
email: ENC[AES256_GCM,data:iGTNjeYrp/LUJLCStiKnuPZYrUrUJc0g,iv:E9KXRFx9GR0x+/gqQQmmwq8NXbWu+hqor1JIpwS4AM0=,tag:r0LNpmfZWWvqWZqJHz7NgQ==,type:str]
911
global_api_key: ENC[AES256_GCM,data:SfYn3tTEsTp0EPKf5K7xgnGPodsC9mgpgyyTXb1X7DzFHXOqPg==,iv:70v2xrpjEYnoOhT0e2EAS/j/XjjTxuZduEpzRW5qDI8=,tag:E9V+9sx7CJiSNxOVYjibqg==,type:str]
@@ -21,7 +23,7 @@ sops:
2123
b1MxNnB6S0JmQ28wVmpiclFPTTBaMUUKUA7/bOzjRJzVPE/dTTsnTeZodaJM9Tpf
2224
PA9PApbWgx156IqWHDwnjlJNtb5g4IYgNvDW2vxUoTFapQlb19xw3Q==
2325
-----END AGE ENCRYPTED FILE-----
24-
lastmodified: "2025-12-31T17:26:30Z"
25-
mac: ENC[AES256_GCM,data:YVbRHpn98O8Gk86NeAq9pdlp5jnD2Ic8gK9Q8rMNYpPFzAscPQYQFwqIVM5hdrLNmkPmO9RssCPAF+W+Xz4IAJWE75UX7Vdmets56JsDs4ZPlRs/I1hFFfb2iJl49NW3ZRc8uYLGVizjTWNVVOE3du31wJfWiXyntvlXQFWwgiw=,iv:Ye1/WuXY4+F7iO+2cOhOXYsf1oVhlDcGFFNwWnsE5fI=,tag:iZZFTXNEojfU7ozoeRgx5g==,type:str]
26+
lastmodified: "2026-01-02T22:10:12Z"
27+
mac: ENC[AES256_GCM,data:IB+OMFHJTXDBLnEadyDqY9PEVg/5bTGCTeUBFfdcsVVrDdBvyJ6RooXXlwbvFXzgfCT7N64+lC3B3nsccTrzv5r8HvXG46rVKgHoPUv1h0bFUmsded95SjyfaI5KTZh1jwfXWQtvZvrskTOAeqMf2d2IffN7BtJxH2XZ2m3zm34=,iv:s6c6hC+Q10wzKmlBvdp+WLi4xS4V59nOmFkbVtE1iuQ=,tag:OBSJMWCN9XC3P3dNH1KTBw==,type:str]
2628
unencrypted_suffix: _unencrypted
2729
version: 3.11.0

0 commit comments

Comments
 (0)