From b52aec28ce7456be277ef4ed9acee0ce95c14a9d Mon Sep 17 00:00:00 2001 From: Bernardo Magri Date: Thu, 21 May 2026 20:27:12 +0100 Subject: [PATCH] fix(btop): point color_theme at the deployed nomarchy.theme MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit themes/engine/loader.nix:72 deploys the active palette's btop theme to ~/.config/btop/themes/nomarchy.theme, but btop.conf had color_theme = "current" — btop looked for themes/current.theme, didn't find it, and silently fell back to the built-in Default theme. So every palette rendered btop in the same default colors regardless of the selected Nomarchy theme. Renamed the config reference to match the deployed file name. lazygit and tmux both inherit terminal ANSI colors (verified: the tmux status bar config uses blue/brightblack/etc., not hex), so the kitty + ghostty + alacritty theming changes from 8d3ce2d cover them transitively — no module fix needed. --- features/apps/btop/config/btop.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/apps/btop/config/btop.conf b/features/apps/btop/config/btop.conf index c150ea0..0820262 100644 --- a/features/apps/btop/config/btop.conf +++ b/features/apps/btop/config/btop.conf @@ -2,7 +2,7 @@ #* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes. #* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes" -color_theme = "current" +color_theme = "nomarchy" #* If the theme set background should be shown, set to False if you want terminal background transparency. theme_background = True