summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVon Random <von@vdrandom.org>2023-03-08 19:30:45 +0200
committerVon Random <von@vdrandom.org>2023-03-08 19:30:45 +0200
commit964934bc0d12618a57610b9695814899e15307ce (patch)
tree85ea5e5bb66a9bc99d48361324925fc5bb796f70
parent1ebbec9028373a3637bb5e2e2c9b5b3973d7e231 (diff)
fish: ERR trap
-rw-r--r--cli/.config/fish/config.fish7
1 files changed, 7 insertions, 0 deletions
diff --git a/cli/.config/fish/config.fish b/cli/.config/fish/config.fish
index 4fe2b37..a44c822 100644
--- a/cli/.config/fish/config.fish
+++ b/cli/.config/fish/config.fish
@@ -1,4 +1,11 @@
if status is-interactive
+ function postexec --on-event fish_postexec
+ set -l ret $status
+ if test $ret -ne 0
+ printf '\e[31m>>\e[39m exit \e[31m%s\e[39m\n' $ret
+ end
+ end
+
set -l grc_cmds \
iptables ipneighbor ipaddr iproute ip nmap netstat \
traceroute tcpdump ss ping \