From 5acfc7ecdde0627ffbf4827de018b90147f74ef5 Mon Sep 17 00:00:00 2001 From: Tim Schubert Date: Tue, 15 Apr 2025 20:37:03 +0200 Subject: [PATCH] fix: bw theme popovers in tmux and helix --- home/modules/helix/config/themes/black.toml | 21 +++++++++++---------- home/modules/tmux.nix | 4 ++-- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/home/modules/helix/config/themes/black.toml b/home/modules/helix/config/themes/black.toml index a403de9..17ddd3d 100644 --- a/home/modules/helix/config/themes/black.toml +++ b/home/modules/helix/config/themes/black.toml @@ -2,21 +2,22 @@ "ui.text" = "black" "ui.linenr" = {bg="white", fg="black"} "ui.linenr.selected" = {bg="white", fg="black"} -"ui.selection" = {bg="black", fg="white"} -"ui.cursorline" = {bg="black", fg="white"} -"ui.statusline" = {fg="white", bg="black"} +"ui.selection" = {modifiers=["reversed"]} +"ui.cursorline" = {modifiers=["reversed"]} +"ui.statusline" = {modifiers=["reversed"]} "ui.statusline.inactive" = {fg="black", bg="white"} "ui.virtual" = "indent" "ui.virtual.ruler" = { bg = "black", fg ="white" } -"ui.cursor.match" = { bg="black", fg="white" } -"ui.cursor" = {bg="black", fg="white"} +"ui.cursor.match" = {modifiers=["reversed"]} +"ui.cursor" = {modifiers=["reversed"]} "ui.debug" = {fg="black"} "ui.highlight" = { modifiers = ["underlined"] } -"ui.highlight.frameline" = { bg="black", fg="white" } -"ui.help" = { bg="black", fg="white" } -"ui.popup" = { bg="black", fg="white" } -"ui.text.info" = { bg="black", fg="white" } -"ui.menu" = { fg="white", bg="black" } +"ui.highlight.frameline" = {modifiers=["reversed"]} +"ui.help" = { modifiers=["reversed"] } +"ui.popup" = { modifiers=["reversed"] } +"ui.popup.info" = { modifiers=["reversed"] } +"ui.text.info" = { modifiers=["reversed"] } +"ui.menu" = { modifiers=["reversed"] } "ui.menu.selected" = { bg="white", fg="black" } "ui.window" = { bg="white" } "diagnostic" = { modifiers=["reversed"] } diff --git a/home/modules/tmux.nix b/home/modules/tmux.nix index 70f2974..df005ff 100644 --- a/home/modules/tmux.nix +++ b/home/modules/tmux.nix @@ -12,17 +12,17 @@ in config = mkIf cfg.enable { programs.tmux = { enable = true; - terminal = "tmux-256color"; extraConfig = '' setw -g mode-keys vi set -g mouse on set -g set-clipboard external set -g set-titles on set -g status on - set -ga terminal-overrides ',*256col*:Tc' set-option -g status-interval 5 set-option -g automatic-rename on set-option -g automatic-rename-format '#{b:pane_current_path}' + set -g status-bg "#000000" + set -g status-fg "#ffffff" bind '"' split-window -c "#{pane_current_path}" bind % split-window -h -c "#{pane_current_path}" bind c new-window -c "#{pane_current_path}"