40 lines
1.2 KiB
Nix
40 lines
1.2 KiB
Nix
{ pkgs, ... }:
|
|
{
|
|
## Catppuccin (https://catppuccin.com/)
|
|
## Only use dark theme until Helix supports light theme (will be in the next release)
|
|
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";
|
|
# };
|
|
};
|
|
}
|