chore: revert global catppuccin

This commit is contained in:
Alexandre Cavalheiro S. Tiago da Silva 2024-07-22 15:32:34 -03:00
parent 459c627de4
commit 99ded3b986
Signed by: wizardlink
GPG key ID: A5767B54367CFBDF
16 changed files with 142 additions and 59 deletions

View file

@ -19,8 +19,6 @@
./programs/spotify
./programs/tmux
./programs/waybar.nix
# Enable catppuccin theme everywhere
./theming/catppuccin.nix
];
# Home Manager needs a bit of information about you and the paths it should
@ -168,11 +166,35 @@
# Home Manager is pretty good at managing dotfiles. The primary way to manage
# plain files is through 'home.file'.
home.file = {
# Cattpuccin theme for fish shell.
".config/fish/themes/Catppuccin-Frappe.theme".source = ./programs/fish/Catppuccin-Frappe.theme;
# Configuration for gamemode, for running games with optimizations.
".config/gamemode.ini".source = ./programs/gamemode.ini;
# Configuration for mako, a notification daemon.
".config/mako".source = ./programs/mako;
## Kvantum's theme configuration.
".config/Kvantum/Catppuccin-Frappe-Lavender" = {
source = "${
pkgs.catppuccin-kvantum.override {
accent = "Lavender";
variant = "Frappe";
}
}/share/Kvantum/Catppuccin-Frappe-Lavender";
};
".config/Kvantum/kvantum.kvconfig".text = ''
[General]
theme=Catppuccin-Frappe-Lavender
'';
##
## Themeing configuration for qt5 and qt6
".config/qt5ct/colors".source = ./theming/qt5ct;
".config/qt6ct/colors".source = ./theming/qt5ct; # We use the qt5ct because it's the SAME spec
##
# Configure pipewire for microphone noise supression.
@ -265,8 +287,7 @@
# Configure QT
qt = {
enable = true;
platformTheme.name = "kvantum";
style.name = "kvantum";
platformTheme.name = "qtct";
};
# Configure XDG