From f6096b7f78800e4c373292fa0b06133d4b8e37d5 Mon Sep 17 00:00:00 2001 From: Jan Kremer Date: Wed, 9 Jul 2025 10:52:12 +0200 Subject: [PATCH] colors: Change theme to Catppuccin Mocha MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From Rosé Pine --- modules/home-manager/colors.nix | 49 +++++++++++++++++---------------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/modules/home-manager/colors.nix b/modules/home-manager/colors.nix index dffa012..eb96303 100644 --- a/modules/home-manager/colors.nix +++ b/modules/home-manager/colors.nix @@ -1,39 +1,40 @@ { pkgs, ... }: { - # Rosé Pine Moon (https://rosepinetheme.com) + # Catppuccin Mocha (https://catppuccin.com/) programs = { bat = { - config.theme = "rose-pine"; - themes.rose-pine = { + config.theme = "catppuccin-mocha"; + themes.catppuccin-mocha = { src = pkgs.fetchFromGitHub { - owner = "rose-pine"; - repo = "tm-theme"; - rev = "c4235f9a65fd180ac0f5e4396e3a86e21a0884ec"; - hash = "sha256-jji8WOKDkzAq8K+uSZAziMULI8Kh7e96cBRimGvIYKY="; + owner = "catppuccin"; + repo = "bat"; + rev = "6810349b28055dce54076712fc05fc68da4b8ec0"; + hash = "sha256-lJapSgRVENTrbmpVyn+UQabC9fpV1G1e+CdlJ090uvg="; }; - file = "dist/themes/rose-pine.tmTheme"; + file = "themes/Catppuccin Mocha.tmTheme"; }; }; fzf.colors = { - "fg" = "#908caa"; - "bg" = "#191724"; - "hl" = "#ebbcba"; - "fg+" = "#e0def4"; - "bg+" = "#26233a"; - "hl+" = "#ebbcba"; - "border" = "#403d52"; - "header" = "#31748f"; - "gutter" = "#191724"; - "spinner" = "#f6c177"; - "info" = "#9ccfd8"; - "pointer" = "#c4a7e7"; - "marker" = "#eb6f92"; - "prompt" = "#908caa"; + "bg+" = "#313244"; + "bg" = "#1E1E2E"; + "spinner" = "#F5E0DC"; + "hl" = "#F38BA8"; + "fg" = "#CDD6F4"; + "header" = "#F38BA8"; + "info" = "#CBA6F7"; + "pointer" = "#F5E0DC"; + "marker" = "#B4BEFE"; + "fg+" = "#CDD6F4"; + "prompt" = "#CBA6F7"; + "hl+" = "#F38BA8"; + "selected-bg" = "#45475A"; + "border" = "#313244"; + "label" = "#CDD6F4"; }; - ghostty.settings.theme = "rose-pine"; + ghostty.settings.theme = "catppuccin-mocha"; - helix.settings.theme = "rose_pine"; + helix.settings.theme = "catppuccin_mocha"; }; }