authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-04-16 00:25:43-07:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-04-16 00:25:43-07:00
logd152427a85dedb161c457502b4293d323f78db94
tree081f124e5a3d9851cc102b44ddbb5f3ff6741ec2
parentdf9e284890beac4f14e208d5f5cc8a5c00417fec

updated system config


1 files changed, 18 insertions(+), 2 deletions(-)

configuration.nix+18-2
......@@ -8,6 +8,24 @@
88}: {
99 nixpkgs.config.allowUnfree = true;
1010
11 systemd.timers.duckdns = {
12 wantedBy = ["timers.target"];
13 timerConfig = {
14 OnBootSec = "5m";
15 OnUnitActiveSec = "5m";
16 Unit = "duckdns.service";
17 };
18 };
19
20 systemd.services.duckdns = {
21 enable = true;
22 script = ''echo url="https://www.duckdns.org/update?domains=pathfinder2e&token=9c1ffa47-7496-4975-ba2b-a6928b28c500&ip=" | curl -k -o ~/duckdns/duck.log -K -'';
23 serviceConfig = {
24 Type = "oneshot";
25 User = "root";
26 };
27 };
28
1129 services.flatpak.enable = true;
1230
1331 nix.settings.experimental-features = ["nix-command" "flakes"];
......@@ -17,8 +35,6 @@
1735
1836 services.tailscale.enable = true;
1937
20 discord.enable = true;
21
2238 services.keyd = {
2339 enable = true;
2440 keyboards = {