From 26c0ccd674f1ac0539c80be39370efd772c09511 Mon Sep 17 00:00:00 2001 From: JafarAbdi Date: Fri, 17 Jan 2025 11:29:11 +0000 Subject: [PATCH] Add job done notification to fish/wezterm --- fish/config.fish | 4 ++++ wezterm/.config/wezterm/wezterm.lua | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/fish/config.fish b/fish/config.fish index f4e975b..8bcb5d6 100644 --- a/fish/config.fish +++ b/fish/config.fish @@ -868,3 +868,7 @@ function ros_kill $(pgrep -af gzserver | cut -d' ' -f1) \ $(pgrep -af gzclient | cut -d' ' -f1) end + +function postexec --on-event fish_postexec + echo -e '\a' +end diff --git a/wezterm/.config/wezterm/wezterm.lua b/wezterm/.config/wezterm/wezterm.lua index c69046f..6def568 100644 --- a/wezterm/.config/wezterm/wezterm.lua +++ b/wezterm/.config/wezterm/wezterm.lua @@ -349,4 +349,11 @@ wezterm.on("augment-command-palette", function(_, _) end) config.check_for_updates = false +wezterm.on("bell", function(window, pane) + if window:is_focused() and window:active_pane():pane_id() == pane:pane_id() then + return + end + window:toast_notification("wezterm", "Bell in pane '" .. pane:get_title() .. "'", nil, 5000) +end) + return config