From 2ac8560de1e137c91ce03e40ddd65b6f904b019e Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Sun, 2 Nov 2025 21:38:21 -0500 Subject: [PATCH] feat: Adds neomutt wrapper script to set TERM correctly, this is to allow tmux-sessionator --email work properly. --- env/.config/zsh/.zshrc | 1 - env/.local/scripts/neomutt | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100755 env/.local/scripts/neomutt diff --git a/env/.config/zsh/.zshrc b/env/.config/zsh/.zshrc index 78f0d7d..9afa65e 100755 --- a/env/.config/zsh/.zshrc +++ b/env/.config/zsh/.zshrc @@ -200,7 +200,6 @@ alias tls='tmux list-sessions' # list tmux sessions alias tks='tmux kill-session -t' # kill tmux session alias temp='cd $(mktemp -d)' # create a temporary directory and move into it. alias vi='nvim' # set vi to open neovim -alias neomutt='TERM=xterm-direct neomutt' # Allows neomutt colors to work properly. alias newf='"$SCRIPTS"/newx --function' # generate a new shell function alias nlnv='nvim "$LOCAL_ENV"' # open local environment overrides file in neovime alias nvim='unset VIMINIT && unset MYVIMRC && nvim' # alias nvim to unset vimrc, useful when using both vim & neovim diff --git a/env/.local/scripts/neomutt b/env/.local/scripts/neomutt new file mode 100755 index 0000000..6b3a86f --- /dev/null +++ b/env/.local/scripts/neomutt @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +# vim: filetype=bash +# +# Set's TERM for neomutt so that colors work correctly. +TERM=xterm-direct /usr/bin/neomutt