commit | a7884fecf3958d4430d474b19102de9c4038011a | [log] [tgz] |
---|---|---|
author | Skyler Grey <skyler3665@gmail.com> | Sun Feb 19 22:57:46 2023 +0000 |
committer | Skyler Grey <skyler3665@gmail.com> | Sun Feb 26 13:09:40 2023 +0000 |
tree | 9fe73e889934158c4b62fc4181760d0f1e1b828c | |
parent | f957c5afa3106df4b2509475c95c1e04d715fa6c [diff] [blame] |
Install shell-mommy (and run it on failed commands)
diff --git a/modules/mommy.nix b/modules/mommy.nix new file mode 100644 index 0000000..e60eda1 --- /dev/null +++ b/modules/mommy.nix
@@ -0,0 +1,10 @@ +{ pkgs, mommy, ... }: +let + mommy-script = pkgs.writeScript "mommy" (builtins.readFile "${mommy}/shell-mommy.sh"); +in +{ + home.programs.zsh.initExtra = '' + source ${mommy-script} + precmd() { if (( $? != 0 )); then; mommy false; fi } + ''; +}