From c2bac480a923dea1e065e82de71951cbef5edf29 Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Sat, 30 Aug 2025 13:20:53 -0500 Subject: clone repos to docs/src not just docs --- home-manager/clone-repos.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'home-manager/clone-repos.nix') diff --git a/home-manager/clone-repos.nix b/home-manager/clone-repos.nix index 8499760..ef5bdb4 100644 --- a/home-manager/clone-repos.nix +++ b/home-manager/clone-repos.nix @@ -2,7 +2,7 @@ cfg = config.home._repos; # TODO MAKE OPTIONS server = "https://git.tjkeller.xyz/"; - docs = config.xdg.userDirs.documents; + src = "${config.xdg.userDirs.documents}/src"; dotConfig = config.xdg.configHome; bin = "$HOME/.local/bin"; cloneMissing = repo: source: target: ''clonemissing "${repo}" "${source}" "${target}"''; @@ -19,13 +19,13 @@ in { export PATH="${pkgs.git}/bin:$PATH" ${builtins.readFile ./resources/activation-scripts/clone-repos.sh} '' + lib.strings.concatStringsSep "\n" ([ - (cloneMissing "${server}dotconfig" "${docs}/config" dotConfig) - (cloneMissing "${server}nixos" "${docs}/nixos" "") + (cloneMissing "${server}dotconfig" "${src}/config" dotConfig) + (cloneMissing "${server}nixos" "${src}/nixos" "") (cloneMissing "${server}nvim" "${dotConfig}/nvim" "") (cloneMissing "${server}zsh" "${dotConfig}/zsh" "") ] ++ lib.optionals cfg.desktop [ - (cloneMissing "${server}scripts" "${docs}/scripts" bin) - (cloneMissing "${server}userscripts" "${docs}/userscripts" "") + (cloneMissing "${server}scripts" "${src}/scripts" bin) + (cloneMissing "${server}userscripts" "${src}/userscripts" "") (cloneMissing "${server}awesome" "${dotConfig}/awesome" "") ])); linkZshProfile = lib.hm.dag.entryAfter ["writeBoundary"] '' -- cgit v1.2.3