Merge branch 'feature/catppuccin-integration'

This commit is contained in:
2026-03-28 23:35:02 +01:00
10 changed files with 175 additions and 58 deletions

View File

@@ -10,7 +10,6 @@
];
_module.args.compositor = "hyprland";
home = {
packages = with pkgs; [
waypaper
@@ -18,4 +17,32 @@
];
file.".config/waypaper/config.ini".source = ./waypaper.ini;
};
# TODO: Qutebrowser install
programs = {
mangohud = {
enable = true;
settings = {
position = "top-right";
offset_x = 20;
offset_y = 20;
fps = true;
cpu_stats = true;
gpu_stats = true;
cpu_temp = true;
gpu_temp = true;
ram = true;
vram = true;
background_alpha = 0.5;
};
};
# TODO: Needs config!
mpv = {
enable = true;
};
};
}

View File

@@ -8,12 +8,12 @@ in
packages = with pkgs; [
adwaita-icon-theme
];
pointerCursor = {
gtk.enable = true;
name = "catppuccin-mocha-sapphire-cursors";
package = pkgs.catppuccin-cursors.mochaSapphire;
size = 24;
};
#pointerCursor = {
# gtk.enable = true;
# name = "catppuccin-mocha-sapphire-cursors";
# package = pkgs.catppuccin-cursors.mochaSapphire;
# size = 24;
#};
file = {
".config/gtk-4.0/gtk.css".source = "${theme}/share/themes/${theme_name}/gtk-4.0/gtk.css";
".config/gtk-4.0/gtk-dark.css".source = "${theme}/share/themes/${theme_name}/gtk-4.0/gtk-dark.css";

View File

@@ -19,10 +19,6 @@ in
./portal.nix
];
catppuccin.hyprland = {
enable = true;
};
home.packages = with pkgs; [
catppuccin-cursors.mochaDark
grim

View File

@@ -2,8 +2,6 @@
{
catppuccin.hyprlock.enable = false;
# Hyprlock configuration
programs.hyprlock = {
enable = true;

View File

@@ -2,11 +2,8 @@
{
qt = {
enable = true;
style.name = "kvantum";
platformTheme.name = "kvantum";
style = {
name = "kvantum";
package = pkgs.catppuccin-kvantum;
};
};
home.packages = with pkgs; [
kdePackages.qt6ct

View File

@@ -4,10 +4,7 @@
...
}:
{
catppuccin.waybar = {
enable = true;
mode = "createLink";
};
programs.waybar = {
enable = true;
package = pkgs.waybar;