diff --git a/hosts/chocolatebar/chocolatebar.nix b/hosts/chocolatebar/chocolatebar.nix index 37084285..eb6efd77 100644 --- a/hosts/chocolatebar/chocolatebar.nix +++ b/hosts/chocolatebar/chocolatebar.nix @@ -23,6 +23,7 @@ in environment.systemPackages = with pkgs; [ wayvnc + drone-docker-runner ]; age.secrets."vnc-key.pem" = { diff --git a/users/ben/session-variables.nix b/users/ben/session-variables.nix index 7ab5c0ce..b6c3894f 100644 --- a/users/ben/session-variables.nix +++ b/users/ben/session-variables.nix @@ -2,11 +2,16 @@ let psCfg = config.pub-solar; xdg = config.home-manager.users."${psCfg.user.name}".xdg; + DRONE_RPC_PROTO = "https"; + DRONE_RPC_HOST = "ci.b12f.io"; in { home-manager = pkgs.lib.setAttrByPath [ "users" psCfg.user.name ] { home.sessionVariables = { - DRONE_SERVER = "https://ci.b12f.io"; + inherit DRONE_RPC_HOST; + inherit DRONE_RPC_PROTO; + DRONE_SERVER = DRONE_RPC_PROTO + "://" + DRONE_RPC_HOST; + RESTIC_REPOSITORY = "sftp:root@backup.b12f.io:/media/internal/backups"; RESTIC_PASSWORD_COMMAND = "secret-tool lookup restic repository-password"; };