diff --git a/modules/nixos/services/systemd/network.nix b/modules/nixos/services/systemd/network.nix index 2d1ba28..9db1794 100644 --- a/modules/nixos/services/systemd/network.nix +++ b/modules/nixos/services/systemd/network.nix @@ -1,14 +1,9 @@ { config, pkgs, self, ... }: let - network_compose_dir = pkgs.stdenv.mkDerivation { + network_compose_dir = builtins.path { name = "network_compose_dir"; - src = self + "/assets/compose/network"; - dontUnpack = true; - installPhase = '' - mkdir -p $out - cp -r $src/* $out/ - ''; + path = self + "/assets/compose/network"; }; in { diff --git a/modules/nixos/services/systemd/passwordmanager.nix b/modules/nixos/services/systemd/passwordmanager.nix index 80287dc..6214475 100644 --- a/modules/nixos/services/systemd/passwordmanager.nix +++ b/modules/nixos/services/systemd/passwordmanager.nix @@ -1,14 +1,9 @@ { config, pkgs, self, ... }: let - passwordmanager_compose_dir = pkgs.stdenv.mkDerivation { + passwordmanager_compose_dir = builtins.path { name = "passwordmanager_compose_dir"; - src = self + "/assets/compose/passwordmanager"; - dontUnpack = true; - installPhase = '' - mkdir -p $out - cp -r $src/* $out/ - ''; + path = self + "/assets/compose/passwordmanager"; }; in { diff --git a/modules/nixos/services/systemd/versioncontrol.nix b/modules/nixos/services/systemd/versioncontrol.nix index 6559087..5c64546 100644 --- a/modules/nixos/services/systemd/versioncontrol.nix +++ b/modules/nixos/services/systemd/versioncontrol.nix @@ -1,14 +1,9 @@ { config, pkgs, self, ... }: let - versioncontrol_compose_dir = pkgs.stdenv.mkDerivation { + versioncontrol_compose_dir = builtins.path { name = "versioncontrol_compose_dir"; - src = self + "/assets/compose/versioncontrol"; - dontUnpack = true; - installPhase = '' - mkdir -p $out - cp -r $src/* $out/ - ''; + path = self + "/assets/compose/versioncontrol"; }; in {