treewide: update theming defaults to rose-pine (including cursor)
This commit is contained in:
parent
8671bf2816
commit
79df41ae2e
3 changed files with 7 additions and 17 deletions
|
@ -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;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 =
|
||||||
|
|
Loading…
Reference in a new issue