NixOS-Configs/home/common/catppuccin.nix
2026-06-18 12:18:13 -05:00

89 lines
2 KiB
Nix

{ ... }: {
gtk = { };
qt = { style = { }; };
catppuccin = {
enable = true;
autoEnable = true;
flavor = "mocha";
aerc = { enable = false; };
alacritty = {
enable = true;
flavor = "mocha";
};
btop = {
enable = true;
flavor = "mocha";
};
foot = {
enable = true;
flavor = "mocha";
};
fuzzel = {
enable = true;
flavor = "mocha";
};
fzf = {
enable = true;
flavor = "mocha";
};
gitui = {
enable = true;
flavor = "mocha";
};
imv = {
enable = true;
flavor = "mocha";
};
kitty = {
enable = true;
flavor = "mocha";
};
kvantum = {
enable = true;
flavor = "mocha";
};
lazygit = {
enable = true;
flavor = "mocha";
};
mako = { enable = false; };
newsboat = {
enable = true;
flavor = "mocha";
};
swaylock = {
enable = true;
flavor = "mocha";
};
tmux = {
enable = true;
flavor = "mocha";
extraConfig = ''
set -g @catppuccin_date_time_text "%_m/%e %l:%M %p"
set -g @catppuccin_window_status_style "rounded"
set -g @catppuccin_window_default_text "#W"
set -g @catppuccin_window_text " #[italics]#{window_name}"
set -g @catppuccin_window_status "no"
set -g @catppuccin_window_default_fill "number"
set -g @catppuccin_window_number_position "left"
set -g status-style "bg=terminal"
set -g status-left "#{E:@catppuccin_status_session}"
set -gF status-right "#{E:@catppuccin_status_cpu}"
set -ag status-right "#{E:@catppuccin_status_mem}"
set -ag status-right "#{E:@catppuccin_status_date_time}"
'';
};
waybar = {
enable = true;
flavor = "mocha";
};
zathura = {
enable = true;
flavor = "mocha";
};
# neovim = {
# enable = true;
# flavor = "mocha";
# };
};
}