From 6bd9adb9ab1df2b5765c462285d2284bf1bf49f2 Mon Sep 17 00:00:00 2001 From: EinEtwas Date: Sun, 27 Oct 2024 10:46:58 +0100 Subject: [PATCH] feat: use the catppuccin option for btop --- home/utils/{btop/default.nix => btop.nix} | 5 +- home/utils/btop/themes/catppuccin_mocha.theme | 83 ------------------- home/utils/default.nix | 2 +- 3 files changed, 2 insertions(+), 88 deletions(-) rename home/utils/{btop/default.nix => btop.nix} (68%) delete mode 100644 home/utils/btop/themes/catppuccin_mocha.theme diff --git a/home/utils/btop/default.nix b/home/utils/btop.nix similarity index 68% rename from home/utils/btop/default.nix rename to home/utils/btop.nix index afde79c..18bb56d 100644 --- a/home/utils/btop/default.nix +++ b/home/utils/btop.nix @@ -6,9 +6,6 @@ programs.btop = { enable = true; - settings = { - color_theme = "catppuccin_mocha"; - theme_background = true; - }; + catppuccin.enable = true; }; } diff --git a/home/utils/btop/themes/catppuccin_mocha.theme b/home/utils/btop/themes/catppuccin_mocha.theme deleted file mode 100644 index 560b5a1..0000000 --- a/home/utils/btop/themes/catppuccin_mocha.theme +++ /dev/null @@ -1,83 +0,0 @@ -# Main background, empty for terminal default, need to be empty if you want transparent background -theme[main_bg]="#1e1e2e" - -# Main text color -theme[main_fg]="#cdd6f4" - -# Title color for boxes -theme[title]="#cdd6f4" - -# Highlight color for keyboard shortcuts -theme[hi_fg]="#89b4fa" - -# Background color of selected item in processes box -theme[selected_bg]="#45475a" - -# Foreground color of selected item in processes box -theme[selected_fg]="#89b4fa" - -# Color of inactive/disabled text -theme[inactive_fg]="#7f849c" - -# Color of text appearing on top of graphs, i.e uptime and current network graph scaling -theme[graph_text]="#f5e0dc" - -# Background color of the percentage meters -theme[meter_bg]="#45475a" - -# Misc colors for processes box including mini cpu graphs, details memory graph and details status text -theme[proc_misc]="#f5e0dc" - -# CPU, Memory, Network, Proc box outline colors -theme[cpu_box]="#cba6f7" #Mauve -theme[mem_box]="#a6e3a1" #Green -theme[net_box]="#eba0ac" #Maroon -theme[proc_box]="#89b4fa" #Blue - -# Box divider line and small boxes line color -theme[div_line]="#6c7086" - -# Temperature graph color (Green -> Yellow -> Red) -theme[temp_start]="#a6e3a1" -theme[temp_mid]="#f9e2af" -theme[temp_end]="#f38ba8" - -# CPU graph colors (Teal -> Lavender) -theme[cpu_start]="#94e2d5" -theme[cpu_mid]="#74c7ec" -theme[cpu_end]="#b4befe" - -# Mem/Disk free meter (Mauve -> Lavender -> Blue) -theme[free_start]="#cba6f7" -theme[free_mid]="#b4befe" -theme[free_end]="#89b4fa" - -# Mem/Disk cached meter (Sapphire -> Lavender) -theme[cached_start]="#74c7ec" -theme[cached_mid]="#89b4fa" -theme[cached_end]="#b4befe" - -# Mem/Disk available meter (Peach -> Red) -theme[available_start]="#fab387" -theme[available_mid]="#eba0ac" -theme[available_end]="#f38ba8" - -# Mem/Disk used meter (Green -> Sky) -theme[used_start]="#a6e3a1" -theme[used_mid]="#94e2d5" -theme[used_end]="#89dceb" - -# Download graph colors (Peach -> Red) -theme[download_start]="#fab387" -theme[download_mid]="#eba0ac" -theme[download_end]="#f38ba8" - -# Upload graph colors (Green -> Sky) -theme[upload_start]="#a6e3a1" -theme[upload_mid]="#94e2d5" -theme[upload_end]="#89dceb" - -# Process box color gradient for threads, mem and cpu usage (Sapphire -> Mauve) -theme[process_start]="#74c7ec" -theme[process_mid]="#b4befe" -theme[process_end]="#cba6f7" \ No newline at end of file diff --git a/home/utils/default.nix b/home/utils/default.nix index a3251f5..620abd6 100644 --- a/home/utils/default.nix +++ b/home/utils/default.nix @@ -1,7 +1,7 @@ { imports = [ - ./btop ./blueman.nix + ./btop.nix ./direnv.nix ./easyeffects.nix ./udiskie.nix