From 62f1eb0a2d91d42acff338f2f1c9d6ce04de430e Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Wed, 3 Dec 2025 09:18:09 +0100 Subject: [PATCH 1/2] Update forgejo-runner package reference Switched from `forgejo-actions-runner` to `forgejo-runner` package for the gitea actions runner instance. This aligns with the updated package naming convention in the system configuration. The change ensures proper integration with the forgejo ecosystem and maintains consistency with the project's package structure. --- modules/nixos/nix/default.nix | 4 +--- systems/x86_64-linux/mx/forgejo.nix | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/modules/nixos/nix/default.nix b/modules/nixos/nix/default.nix index 61232ea..f0fa3ce 100644 --- a/modules/nixos/nix/default.nix +++ b/modules/nixos/nix/default.nix @@ -1,5 +1,4 @@ { - options, config, pkgs, lib, @@ -52,7 +51,7 @@ in nix-output-monitor ]; - systemd.services.nix-daemon.environment.TMPDIR = "/var/tmp"; + #systemd.services.nix-daemon.environment.TMPDIR = "/var/tmp"; nix = let @@ -68,7 +67,6 @@ in settings = { experimental-features = "nix-command flakes"; - build-dir = "/var/tmp"; http-connections = 50; warn-dirty = false; log-lines = 50; diff --git a/systems/x86_64-linux/mx/forgejo.nix b/systems/x86_64-linux/mx/forgejo.nix index 488d436..d71922d 100644 --- a/systems/x86_64-linux/mx/forgejo.nix +++ b/systems/x86_64-linux/mx/forgejo.nix @@ -44,7 +44,7 @@ }; services.gitea-actions-runner = { - package = pkgs.forgejo-actions-runner; + package = pkgs.forgejo-runner; instances.default = { enable = true; name = "base"; From 9f792774a585fd5ac6fecc8bd6c012304598df4c Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Wed, 3 Dec 2025 09:44:16 +0100 Subject: [PATCH 2/2] feat(nix): enable GNOME remote desktop and update flake lock - Enabled `services.gnome.gnome-remote-desktop` in the `x1` configuration. - Removed an unused `lib` parameter in the `forgejo.nix` module. - Updated the `home-manager` source in the `flake.lock` file with the latest revision and hash. --- flake.lock | 6 +++--- systems/x86_64-linux/mx/forgejo.nix | 1 - systems/x86_64-linux/x1/default.nix | 1 + 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index 5747029..470f9e5 100644 --- a/flake.lock +++ b/flake.lock @@ -370,11 +370,11 @@ ] }, "locked": { - "lastModified": 1764613336, - "narHash": "sha256-L979az28t/+SXvYw9qhOno5HLlDwkZOpz6LzCLnjmRM=", + "lastModified": 1764736872, + "narHash": "sha256-4mqLegNQeD54X7enm6EI9aNWl6CaIfyhl5PaYoGYwqk=", "owner": "nix-community", "repo": "home-manager", - "rev": "f3902b5d8767985680875ad86d028371100faeb3", + "rev": "3366918730bb6b699395a9d237397f1d710a94b3", "type": "github" }, "original": { diff --git a/systems/x86_64-linux/mx/forgejo.nix b/systems/x86_64-linux/mx/forgejo.nix index d71922d..633af32 100644 --- a/systems/x86_64-linux/mx/forgejo.nix +++ b/systems/x86_64-linux/mx/forgejo.nix @@ -1,6 +1,5 @@ { pkgs, - lib, config, ... }: diff --git a/systems/x86_64-linux/x1/default.nix b/systems/x86_64-linux/x1/default.nix index d8e72a1..653fd59 100644 --- a/systems/x86_64-linux/x1/default.nix +++ b/systems/x86_64-linux/x1/default.nix @@ -12,6 +12,7 @@ with lib.metacfg; ]; services.rustdesk-server.signal.enable = false; +services.gnome.gnome-remote-desktop.enable = true; services.tailscale.enable = true;