Simpler path copy for compose files

This commit is contained in:
2025-12-27 17:14:22 -05:00
parent f5b3a04378
commit e2b040e5f0
3 changed files with 6 additions and 21 deletions

View File

@@ -1,14 +1,9 @@
{ config, pkgs, self, ... }: { config, pkgs, self, ... }:
let let
network_compose_dir = pkgs.stdenv.mkDerivation { network_compose_dir = builtins.path {
name = "network_compose_dir"; name = "network_compose_dir";
src = self + "/assets/compose/network"; path = self + "/assets/compose/network";
dontUnpack = true;
installPhase = ''
mkdir -p $out
cp -r $src/* $out/
'';
}; };
in in
{ {

View File

@@ -1,14 +1,9 @@
{ config, pkgs, self, ... }: { config, pkgs, self, ... }:
let let
passwordmanager_compose_dir = pkgs.stdenv.mkDerivation { passwordmanager_compose_dir = builtins.path {
name = "passwordmanager_compose_dir"; name = "passwordmanager_compose_dir";
src = self + "/assets/compose/passwordmanager"; path = self + "/assets/compose/passwordmanager";
dontUnpack = true;
installPhase = ''
mkdir -p $out
cp -r $src/* $out/
'';
}; };
in in
{ {

View File

@@ -1,14 +1,9 @@
{ config, pkgs, self, ... }: { config, pkgs, self, ... }:
let let
versioncontrol_compose_dir = pkgs.stdenv.mkDerivation { versioncontrol_compose_dir = builtins.path {
name = "versioncontrol_compose_dir"; name = "versioncontrol_compose_dir";
src = self + "/assets/compose/versioncontrol"; path = self + "/assets/compose/versioncontrol";
dontUnpack = true;
installPhase = ''
mkdir -p $out
cp -r $src/* $out/
'';
}; };
in in
{ {