From fc87ac1fec1ad4729b62f259cdc35ad24250b299 Mon Sep 17 00:00:00 2001 From: _N0x Date: Wed, 8 Jun 2022 11:22:13 +0200 Subject: [PATCH] Added fix for terminal colors in nested tmux and nvim --- fish/.config/fish/fish_variables | 3 ++- fish/.config/fish/functions/fish_prompt.fish | 2 +- tmux/.tmux.conf | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/fish/.config/fish/fish_variables b/fish/.config/fish/fish_variables index 681d58d..050dea9 100644 --- a/fish/.config/fish/fish_variables +++ b/fish/.config/fish/fish_variables @@ -1,6 +1,7 @@ # This file contains fish universal variable definitions. # VERSION: 3.0 -SETUVAR __fish_initialized:3100 +SETUVAR --export TERM:xterm\x2d256color +SETUVAR __fish_initialized:3400 SETUVAR fish_color_autosuggestion:4c566a SETUVAR fish_color_cancel:\x2dr SETUVAR fish_color_command:green diff --git a/fish/.config/fish/functions/fish_prompt.fish b/fish/.config/fish/functions/fish_prompt.fish index 7a33ebc..526d740 100644 --- a/fish/.config/fish/functions/fish_prompt.fish +++ b/fish/.config/fish/functions/fish_prompt.fish @@ -59,7 +59,7 @@ function fish_prompt __fish_git_prompt " (%s)" # beginning of new line - _print_in_color "\r\n┗" blue + _print_in_color "\n┗" blue # time information _print_in_color " "(date "+%H:%M:%S") green diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf index 3098d69..3bcf04d 100644 --- a/tmux/.tmux.conf +++ b/tmux/.tmux.conf @@ -1,6 +1,7 @@ # ========================== # === General settings === # ========================== +set-option -ga terminal-overrides ",*256col*:Tc" set -g default-terminal "screen-256color" # Change prefix key to C-a, easier to type, same to "screen"