nix-config/modules/home-manager/colors.nix

39 lines
1.1 KiB
Nix

{ pkgs, ... }:
{
## Catppuccin (https://catppuccin.com/)
programs = {
bat = {
config.theme = "catppuccin-macchiato";
# config.theme-dark = "catppuccin-macchiato";
# config.theme-light = "catppuccin-latte";
themes =
let
rose-pine-github = pkgs.fetchFromGitHub {
owner = "catppuccin";
repo = "bat";
rev = "6810349b28055dce54076712fc05fc68da4b8ec0";
hash = "sha256-lJapSgRVENTrbmpVyn+UQabC9fpV1G1e+CdlJ090uvg=";
};
in
{
catppuccin-macchiato = {
src = rose-pine-github;
file = "themes/Catppuccin Macchiato.tmTheme";
};
# catppuccin-latte = {
# src = rose-pine-github;
# file = "themes/Catppuccin Latte.tmTheme";
# };
};
};
ghostty.settings.theme = "Catppuccin Macchiato";
# ghostty.settings.theme = "light:Catppuccin Latte,dark:Catppuccin Macchiato";
helix.settings.theme = "catppuccin_macchiato";
# {
# light = "catppuccin_latte";
# dark = "catppuccin_macchiato";
# };
};
}