From 1ce65eb1ccfa52a62fea25f058376aa3cfc2d84f Mon Sep 17 00:00:00 2001 From: Kyler Clay Date: Fri, 27 Sep 2024 18:32:16 -0400 Subject: [PATCH] Commit for generation 123 --- glasshouse-desktop/modules/zshell.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/glasshouse-desktop/modules/zshell.nix b/glasshouse-desktop/modules/zshell.nix index 48c1ffe..57d02d4 100644 --- a/glasshouse-desktop/modules/zshell.nix +++ b/glasshouse-desktop/modules/zshell.nix @@ -72,12 +72,17 @@ else fi preexec() { - if [[ ! -f "/tmp/cmdcounter_$(whoami)" ]]; then - echo 0 > "/tmp/cmdcounter_$(whoami)" - fi - cmd_count="$(cat /tmp/cmdcounter_$(whoami))" - cmd_count=$((cmd_count + 1)) - echo "$cmd_count" > "/tmp/cmdcounter_$(whoami)" + cmdcounter="/tmp/cmdcounter_$(whoami)" + + if [[ ! -f "$cmdcounter" ]]; then + echo 0 > "$cmdcounter" + fi + + cmd_count="$(cat "$cmdcounter")" + + cmd_count=$((cmd_count + 1)) + + echo "$cmd_count" > "$cmdcounter" } snd_restart() { @@ -221,6 +226,7 @@ nixswitch() { fi sudo nixos-rebuild switch --flake "$HOME/sysflakes#glasshouse" builtin cd $OLDPWD + sr } journal() { # journal for keeping track of stuff I do that isn't declared in my nix config