treewide: update theming defaults to rose-pine (including cursor)

This commit is contained in:
Anthony Rodriguez 2024-12-06 00:19:53 +01:00
parent 8671bf2816
commit 79df41ae2e
Signed by: nezia
GPG key ID: EE3BE97C040A86CE
3 changed files with 7 additions and 17 deletions

View file

@ -1,11 +1,6 @@
{pkgs, ...}: { _: {
theme = { theme = {
enable = true; enable = true;
wallpaper = ../../../wallpapers/lucy-edgerunners-wallpaper.jpg; wallpaper = ../../../wallpapers/lucy-edgerunners-wallpaper.jpg;
schemeName = "rose-pine";
gtk.theme = {
name = "rose-pine";
package = pkgs.rose-pine-gtk-theme;
};
}; };
} }

View file

@ -5,10 +5,5 @@
url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/e0cf0eb237dc5baba86661a3572b20a6183c1876/wallpapers/nix-wallpaper-nineish-catppuccin-frappe.png?raw=true"; url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/e0cf0eb237dc5baba86661a3572b20a6183c1876/wallpapers/nix-wallpaper-nineish-catppuccin-frappe.png?raw=true";
hash = "sha256-/HAtpGwLxjNfJvX5/4YZfM8jPNStaM3gisK8+ImRmQ4="; hash = "sha256-/HAtpGwLxjNfJvX5/4YZfM8jPNStaM3gisK8+ImRmQ4=";
}; };
schemeName = "rose-pine";
gtk.theme = {
name = "rose-pine";
package = pkgs.rose-pine-gtk-theme;
};
}; };
} }

View file

@ -21,8 +21,8 @@ in {
Name of the tinted-theming color scheme to use. Name of the tinted-theming color scheme to use.
''; '';
type = enum (attrNames inputs.basix.schemeData.base16); type = enum (attrNames inputs.basix.schemeData.base16);
example = "catppuccin-macchiato"; example = "rose-pine";
default = "catppuccin-macchiato"; default = "rose-pine";
}; };
wallpaper = mkOption { wallpaper = mkOption {
@ -42,14 +42,14 @@ in {
description = '' description = ''
Name of the cursor theme. Name of the cursor theme.
''; '';
default = "phinger-cursors-dark"; default = "BreezeX-RosePine-Linux";
}; };
package = mkOption { package = mkOption {
type = package; type = package;
description = '' description = ''
Package providing the cursor theme. Package providing the cursor theme.
''; '';
default = pkgs.phinger-cursors; default = pkgs.rose-pine-cursor;
}; };
size = mkOption { size = mkOption {
description = '' description = ''
@ -65,10 +65,10 @@ in {
mkIf cfg.enable mkIf cfg.enable
{ {
home-manager.users.nezia = { home-manager.users.nezia = {
imports = [inputs.nvf.homeManagerModules.default];
home.pointerCursor = { home.pointerCursor = {
inherit (config.theme.cursorTheme) name package size; inherit (config.theme.cursorTheme) name package size;
x11.enable = true;
gtk.enable = true;
}; };
services.swaync.style = services.swaync.style =