From e04d31afeb9b3c1f1fb341ff068062d32def480f Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Fri, 24 Mar 2023 10:26:16 +0800 Subject: [PATCH] users/foo-dogsquared: update the fetching service --- users/home-manager/foo-dogsquared/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/users/home-manager/foo-dogsquared/default.nix b/users/home-manager/foo-dogsquared/default.nix index 0ec7e47f..277653c5 100644 --- a/users/home-manager/foo-dogsquared/default.nix +++ b/users/home-manager/foo-dogsquared/default.nix @@ -352,14 +352,19 @@ in type = "git"; extraArgs = [ "--depth" "1" ]; }; + + "${config.xdg.dataHome}/base16/bark-on-a-tree" = { + url = "https://github.com/foo-dogsquared/base16-bark-on-a-tree-scheme.git"; + type = "git"; + }; }; systemd.user.services.fetch-mutable-files = { - Service.ExecStartPost = pkgs.writeScript "${config.home.username}-post-fetch-mutable-files" '' - #!${pkgs.runtimeShell} - - # Automate installation of Doom Emacs. - ${config.xdg.configHome}/emacs/bin/doom install --no-config --no-fonts --install --force - ''; + Service.ExecStartPost = let + script = pkgs.writeShellScript "post-fetch-mutable-files" '' + # Automate installation of Doom Emacs. + ${config.xdg.configHome}/emacs/bin/doom install --no-config --no-fonts --install --force + ''; + in builtins.toString script; }; }