nix-config/modules/home-manager/colors.nix
2025-07-09 11:37:04 +02:00

40 lines
1,003 B
Nix

{ pkgs, ... }:
{
# Catppuccin Mocha (https://catppuccin.com/)
programs = {
bat = {
config.theme = "catppuccin-mocha";
themes.catppuccin-mocha = {
src = pkgs.fetchFromGitHub {
owner = "catppuccin";
repo = "bat";
rev = "6810349b28055dce54076712fc05fc68da4b8ec0";
hash = "sha256-lJapSgRVENTrbmpVyn+UQabC9fpV1G1e+CdlJ090uvg=";
};
file = "themes/Catppuccin Mocha.tmTheme";
};
};
fzf.colors = {
"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 = "catppuccin-mocha";
helix.settings.theme = "catppuccin_mocha";
};
}