mirror of
https://mzte.de/git/LordMZTE/dotfiles.git
synced 2025-03-15 19:02:27 +01:00
wezterm: add hover colors to bar
This commit is contained in:
parent
6b51f1d273
commit
8d011e8fb8
1 changed files with 11 additions and 7 deletions
|
@ -48,7 +48,7 @@
|
||||||
(fn on-format-tab-title [tab tabs panes config hover max_width]
|
(fn on-format-tab-title [tab tabs panes config hover max_width]
|
||||||
(let [title (if (and tab.tab_title (> (length tab.tab_title) 0))
|
(let [title (if (and tab.tab_title (> (length tab.tab_title) 0))
|
||||||
tab.tab_title tab.active_pane.title)
|
tab.tab_title tab.active_pane.title)
|
||||||
bg (fn [t] (if t.is_active :#cba6f7 :#313244))
|
bg (fn [t] (if t.is_active :#cba6f7 (if hover :#45475a :#313244)))
|
||||||
fg (fn [t] (if t.is_active :#181825 :#cdd6f4))
|
fg (fn [t] (if t.is_active :#181825 :#cdd6f4))
|
||||||
not-first? (~= tab.tab_index 0)
|
not-first? (~= tab.tab_index 0)
|
||||||
last? (= tab.tab_index (- (length tabs) 1))
|
last? (= tab.tab_index (- (length tabs) 1))
|
||||||
|
@ -75,6 +75,15 @@
|
||||||
|
|
||||||
(wt.on :format-tab-title on-format-tab-title)
|
(wt.on :format-tab-title on-format-tab-title)
|
||||||
|
|
||||||
|
(fn new-tab-button [hover]
|
||||||
|
(let [bg (if hover :#89b4fa :#45475a)]
|
||||||
|
(wt.format [{:Background {:Color bg}}
|
||||||
|
{:Foreground {:Color :#cdd6f4}}
|
||||||
|
{:Text " "}
|
||||||
|
{:Foreground {:Color bg}}
|
||||||
|
{:Background {:Color :#11111b}}
|
||||||
|
{:Text ""}])))
|
||||||
|
|
||||||
{:default_prog [:fish]
|
{:default_prog [:fish]
|
||||||
:color_scheme "Catppuccin Mocha"
|
:color_scheme "Catppuccin Mocha"
|
||||||
:font (wt.font "<% opt.term_font %>")
|
:font (wt.font "<% opt.term_font %>")
|
||||||
|
@ -87,11 +96,6 @@
|
||||||
:cursor_blink_ease_out :Constant
|
:cursor_blink_ease_out :Constant
|
||||||
:check_for_updates false ;; WTF
|
:check_for_updates false ;; WTF
|
||||||
:use_fancy_tab_bar false
|
:use_fancy_tab_bar false
|
||||||
:tab_bar_style {:new_tab (wt.format [{:Background {:Color :#45475a}}
|
:tab_bar_style {:new_tab (new-tab-button false) :new_tab_hover (new-tab-button true)}
|
||||||
{:Foreground {:Color :#cdd6f4}}
|
|
||||||
{:Text " "}
|
|
||||||
{:Foreground {:Color :#45475a}}
|
|
||||||
{:Background {:Color :#11111b}}
|
|
||||||
{:Text ""}])}
|
|
||||||
:tab_max_width 128
|
:tab_max_width 128
|
||||||
: keys}
|
: keys}
|
||||||
|
|
Loading…
Add table
Reference in a new issue