feat(components): add user and host components

This commit is contained in:
Valentin Uveges 2023-03-29 12:40:43 +03:00
parent fce7853d4c
commit def29854b5
2 changed files with 41 additions and 1 deletions

View file

@ -73,6 +73,14 @@ main() {
left_separator="$(get_tmux_option "@catppuccin_left_separator" "")"
readonly left_separator
local user
user="$(get_tmux_option "@catppuccin_user" "off")"
readonly user
local host
host="$(get_tmux_option "@catppuccin_host" "off")"
readonly host
local date_time
date_time="$(get_tmux_option "@catppuccin_date_time" "off")"
readonly date_time
@ -99,6 +107,12 @@ main() {
local show_window_in_window_status_current
readonly show_window_in_window_status_current="#[fg=$thm_fg,bg=$thm_gray] #W #[fg=$thm_bg,bg=$thm_orange] #I#[fg=$thm_orange,bg=$thm_bg]$left_separator#[fg=$thm_fg,bg=$thm_bg,nobold,nounderscore,noitalics] "
local show_user
readonly show_user="#[fg=$thm_blue,bg=$thm_gray]$right_separator#[fg=$thm_bg,bg=$thm_blue] #[fg=$thm_fg,bg=$thm_gray] #(whoami) "
local show_host
readonly show_host="#[fg=$thm_blue,bg=$thm_gray]$right_separator#[fg=$thm_bg,bg=$thm_blue]󰒋 #[fg=$thm_fg,bg=$thm_gray] #H "
local show_date_time
readonly show_date_time="#[fg=$thm_blue,bg=$thm_gray]$right_separator#[fg=$thm_bg,bg=$thm_blue] #[fg=$thm_fg,bg=$thm_gray] $date_time "
@ -120,6 +134,14 @@ main() {
window_status_current_format=$show_window_in_window_status_current
fi
if [[ "${user}" == "on" ]]; then
right_column2=$right_column2$show_user
fi
if [[ "${host}" == "on" ]]; then
right_column2=$right_column2$show_host
fi
if [[ "${date_time}" != "off" ]]; then
right_column2=$right_column2$show_date_time
fi