diff --git a/home/config/.face b/home/config/.face deleted file mode 100755 index f94da2e..0000000 Binary files a/home/config/.face and /dev/null differ diff --git a/system/dev/public/dn/common.nix b/system/dev/public/dn/common.nix index 13f201b..c138f86 100755 --- a/system/dev/public/dn/common.nix +++ b/system/dev/public/dn/common.nix @@ -1,10 +1,22 @@ -{ config, ... }: +{ + self, + config, + pkgs, + ... +}: let inherit (config.systemConf) username; + serverCfg = self.nixosConfigurations.dn-server.config; + serverNextcloudCfg = serverCfg.services.nextcloud; + nextcloudURL = + (if serverNextcloudCfg.https then "https" else "http") + "://" + serverNextcloudCfg.hostName; in { systemConf = { - face = ../../../../home/config/.face; + face = pkgs.fetchurl { + url = "${nextcloudURL}/s/NDHdYnwrLqt5Syk/preview"; + hash = "sha256-mrTL+Q9rfp/RSMN19ymv0tV4hcT+wkp3C1dLITvZuR8="; + }; domain = "dnywe.com"; }; diff --git a/system/dev/skydrive-lap/default.nix b/system/dev/skydrive-lap/default.nix index 5dcc56f..6653a83 100755 --- a/system/dev/skydrive-lap/default.nix +++ b/system/dev/skydrive-lap/default.nix @@ -1,10 +1,15 @@ { hostname }: { + self, pkgs, ... }: let username = "skydrive"; + serverCfg = self.nixosConfigurations.dn-server.config; + serverNextcloudCfg = serverCfg.services.nextcloud; + nextcloudURL = + (if serverNextcloudCfg.https then "https" else "http") + "://" + serverNextcloudCfg.hostName; in { systemConf = { @@ -13,8 +18,8 @@ in enableHomeManager = true; windowManager = "niri"; face = pkgs.fetchurl { - url = "https://git.dnywe.com/dachxy/skydrive-avatar/raw/branch/main/skydrive.jpg"; - hash = "sha256-aMjl6VL1Zy+r3ElfFyhFOlJKWn42JOnAFfBXF+GPB/Q="; + url = "${nextcloudURL}/s/EtMnqXqCy78MLt4/preview"; + hash = "sha256-McwMPLFJWiWhh7K12ZHI6uwyvRgj9zW/hFIBl3dLrKE="; }; };