From 74fbeed89defdb601f4cd9a309a4289a38053e2c Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Wed, 18 Nov 2020 13:14:08 +0530 Subject: [PATCH] Consistently set TERM as alacritty This affects color rendering inside of tmux and also without tmux. --- alacritty/.config/alacritty/alacritty.yml | 4 ++++ fish/.config/fish/config.fish | 2 +- tmux/.tmux.conf | 7 ++----- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/alacritty/.config/alacritty/alacritty.yml b/alacritty/.config/alacritty/alacritty.yml index c2bf3a8..327f022 100644 --- a/alacritty/.config/alacritty/alacritty.yml +++ b/alacritty/.config/alacritty/alacritty.yml @@ -1,5 +1,9 @@ # Configuration for Alacritty, the GPU enhanced terminal emulator +# Setup term for programs to be able to use it +env: + TERM: alacritty + window: # Window dimensions (changes require restart) # diff --git a/fish/.config/fish/config.fish b/fish/.config/fish/config.fish index 5efac32..3fa9870 100644 --- a/fish/.config/fish/config.fish +++ b/fish/.config/fish/config.fish @@ -1,5 +1,5 @@ set PATH {$HOME}/.nix-profile/bin {$HOME}/.cargo/bin {$HOME}/.cabal/bin $PATH -set -gx TERM tmux-256color +set -gx TERM alacritty set -gx NIX_PATH {$HOME}/.nix-defexpr/channels export EDITOR='nvim' diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf index d9430ac..a8ca823 100644 --- a/tmux/.tmux.conf +++ b/tmux/.tmux.conf @@ -86,11 +86,8 @@ bind-key -T copy-mode-vi v send-keys -X begin-selection bind-key -T copy-mode-vi y send-keys -X copy-selection bind-key -T copy-mode-vi r send-keys -X rectangle-toggle -# set default terminal mode to 256 colors -# set -g default-terminal "screen-256color" -# set default terminal mode to 256 colors -set-option -g default-terminal "tmux-256color" -set-option -sa terminal-overrides ',tmux-256color:RGB' +# alacritty as default terminal. This effects color rendering. +set-option -g default-terminal "alacritty" set-option -g status-style fg=colour187,bg=colour237 set-window-option -g window-status-style fg=colour187,bg=colour237