diff options
author | Profpatsch <mail@profpatsch.de> | 2022-01-09T13·43+0100 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2022-01-09T15·38+0000 |
commit | d64b3e9400b578fa47f78054ce77e6c227d08764 (patch) | |
tree | b874d1c7fc494be38aabaebee2775113ddac9168 /users/Profpatsch | |
parent | 71fe30a87c2dd2c7f93fd34f3abd596755f0d016 (diff) |
feat(users/Profpatsch/nix-home): set up actual home paths r/3581
Now baba can start using it to populate config files from depot. It’s not entirely working as expected, if stow finds a symlink dir coming from a different stow, it won’t know how to split it up, so some manual intervention is required in the beginning. Change-Id: Ia2271308bf7994ea42e6d7c81c2f3fd94ddf63f3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4838 Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI
Diffstat (limited to 'users/Profpatsch')
-rw-r--r-- | users/Profpatsch/nix-home/default.nix | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/users/Profpatsch/nix-home/default.nix b/users/Profpatsch/nix-home/default.nix index 1369eb5314cc..cf9ab0d4d4ae 100644 --- a/users/Profpatsch/nix-home/default.nix +++ b/users/Profpatsch/nix-home/default.nix @@ -85,16 +85,19 @@ let in -# TODO: temp +# TODO: temp setup lib.pipe {} [ (_: makeStowDir [{ - stowPackage = "hello"; - originalDir = pkgs.hello; + stowPackage = "scripts"; + originalDir = pkgs.linkFarm "scripts-farm" [ + { name = "scripts/ytextr"; + path = depot.users.Profpatsch.ytextr; } + ]; }]) (d: runStow { stowDir = d; - stowPackage = "hello"; - targetDir = "/home/philip/tmp/stowed"; - stowDirOriginPath = "/home/philip/tmp/stowOrigin"; + stowPackage = "scripts"; + targetDir = "/home/philip"; + stowDirOriginPath = "/home/philip/.local/share/nix-home/stow-origin"; }) ] |