From 8725aed4b1d36abfeb8d6788406e931ef32b2d2c Mon Sep 17 00:00:00 2001 From: Joshua Potter Date: Tue, 23 Jan 2024 15:17:04 -0700 Subject: [PATCH] Add wezterm multiplexing. --- hive/phobos/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/hive/phobos/default.nix b/hive/phobos/default.nix index c900c93..ea53ed3 100644 --- a/hive/phobos/default.nix +++ b/hive/phobos/default.nix @@ -36,7 +36,16 @@ home-manager = { useGlobalPkgs = true; useUserPackages = true; - users.jrpotter = import ../../users/jrpotter; + users.jrpotter = args@{ pkgs, lib, ... }: + let + base = import ../../users/jrpotter args; + in + lib.attrsets.updateManyAttrsByPath [ + { + path = [ "home" "packages" ]; + update = old: old ++ [ pkgs.wezterm ]; + } + ] base; # Used to pass non-default parameters to submodules. extraSpecialArgs = {