Use Catppuccin GTK theme and use a more idiomatic poiner configuration
Some checks failed
/ test (push) Failing after 17m4s
Some checks failed
/ test (push) Failing after 17m4s
This commit is contained in:
parent
5a7309b5d3
commit
82a9c5be65
1 changed files with 17 additions and 11 deletions
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
lib,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
|
@ -52,29 +53,34 @@ in
|
||||||
|
|
||||||
services.udiskie.enable = true;
|
services.udiskie.enable = true;
|
||||||
|
|
||||||
|
home.pointerCursor = {
|
||||||
|
gtk.enable = true;
|
||||||
|
x11.enable = true;
|
||||||
|
package = pkgs.catppuccin-cursors;
|
||||||
|
name = "catppuccin-mocha-sapphire";
|
||||||
|
size = 38;
|
||||||
|
};
|
||||||
|
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
# font.name = lib.mkForce "Sans,Symbols Nerd Font";
|
theme = {
|
||||||
|
name = "Catppuccin-GTK-Purple-Dark-Compact";
|
||||||
|
package = pkgs.magnetic-catppuccin-gtk.override {
|
||||||
|
accent = [ "purple" ];
|
||||||
|
shade = "dark";
|
||||||
|
size = "compact";
|
||||||
|
};
|
||||||
|
};
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
name = "Adwaita";
|
name = "Adwaita";
|
||||||
package = pkgs.adwaita-icon-theme;
|
package = pkgs.adwaita-icon-theme;
|
||||||
};
|
};
|
||||||
cursorTheme = {
|
|
||||||
name = "catppuccin-mocha-sapphire";
|
|
||||||
package = pkgs.catppuccin-cursors;
|
|
||||||
size = 38;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
qt = {
|
qt = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
home.file.".icons/catppuccin-mocha-sapphire" = {
|
|
||||||
source = "${pkgs.catppuccin-cursors.mochaSapphire}/share/icons/catppuccin-mocha-sapphire-cursors";
|
|
||||||
recursive = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
plugins = with pkgs.hyprlandPlugins; [
|
plugins = with pkgs.hyprlandPlugins; [
|
||||||
|
|
Loading…
Add table
Reference in a new issue