feat: gtk theming

This commit is contained in:
Laureηt 2022-12-21 00:45:38 +01:00
parent 7549a759a2
commit ef4556de10
Signed by: Laurent
SSH key fingerprint: SHA256:kZEpW8cMJ54PDeCvOhzreNr4FSh6R13CMGH/POoO8DI

View file

@ -1,7 +1,3 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
let let
@ -110,11 +106,25 @@ in
home.pointerCursor = { home.pointerCursor = {
name = "Catppuccin-Mocha-Dark-Cursors"; name = "Catppuccin-Mocha-Dark-Cursors";
package = pkgs.catppuccin-cursors.mochaDark; package = pkgs.catppuccin-cursors.mochaDark;
gtk.enable = true;
size = 32; size = 32;
x11 = { gtk.enable = true;
x11.enable = true;
};
gtk = {
enable = true; enable = true;
defaultCursor = "Catppuccin-Mocha-Dark-Cursors"; font = {
name = "Inter";
package = pkgs.inter;
size = 10;
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
theme = {
name = "Catppuccin-Mocha-Standard-Blue-Dark";
package = pkgs.catppuccin-gtk;
}; };
}; };