mirror of
https://github.com/Username404-59/Dotfiles-NixOS.git
synced 2026-07-03 21:08:08 +02:00
42 lines
928 B
Nix
42 lines
928 B
Nix
{ config, pkgs, nixtamal, ... }:
|
|
|
|
let
|
|
shared_theme = "Catppuccin-GTK-Red-Dark";
|
|
in
|
|
{
|
|
imports = [ "${nixtamal.catppuccin}/modules/home-manager" ];
|
|
|
|
catppuccin = {
|
|
autoEnable = true;
|
|
enable = true;
|
|
flavor = "mocha";
|
|
accent = "red";
|
|
cursors.enable = true;
|
|
obs.enable = true;
|
|
mangohud.enable = false;
|
|
};
|
|
|
|
home.pointerCursor.size = 24;
|
|
|
|
gtk = {
|
|
enable = true;
|
|
colorScheme = "dark";
|
|
theme = {
|
|
name = shared_theme;
|
|
package = pkgs.magnetic-catppuccin-gtk;
|
|
};
|
|
};
|
|
|
|
home.sessionVariables.GTK_THEME = shared_theme;
|
|
|
|
# Editor → Editor Settings → Text Editor → Theme
|
|
xdg.configFile."godot/text_editor_themes/Catppuccin Mocha.tet".source = nixtamal.catppuccin-godot; # Godot editor theme
|
|
|
|
# Editor → Editor Settings → Interface → Theme
|
|
# Godot interface colors:
|
|
# Base Color: #1e1e2e
|
|
# Accent: #cba6f7
|
|
# Contrast: 0.2
|
|
# Icon Saturation: 0.6
|
|
}
|