summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2025-08-30 13:20:53 -0500
committerTim Keller <tjk@tjkeller.xyz>2025-08-30 13:20:53 -0500
commitc2bac480a923dea1e065e82de71951cbef5edf29 (patch)
tree81d3d6a54407ad3c57c37da1ba57fdac1eb57e2d
parent5e1b6bfd95f690a83b0fef454bcaff09ca570c2c (diff)
downloadnixos-c2bac480a923dea1e065e82de71951cbef5edf29.tar.xz
nixos-c2bac480a923dea1e065e82de71951cbef5edf29.zip
clone repos to docs/src not just docs
-rw-r--r--home-manager/clone-repos.nix10
1 files changed, 5 insertions, 5 deletions
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"] ''