Personal Nix setup
at main 804 B view raw
1{ pkgs, ... }: 2 3{ 4 cursorTheme = { 5 name = "macOS"; 6 package = pkgs.apple-cursor; 7 }; 8 defaultFont = { 9 name = "SF Pro Display"; 10 package = pkgs.sf-pro; 11 size = 11; 12 }; 13 iconTheme = { 14 name = "WhiteSur"; 15 package = pkgs.whitesur-icon-theme.override { 16 boldPanelIcons = true; 17 alternativeIcons = true; 18 }; 19 }; 20 gtkTheme = { 21 name = "WhiteSur-Dark-solid"; 22 package = pkgs.whitesur-gtk-theme; 23 }; 24 kvantumTheme = rec { 25 name = "WhiteSur-opaqueDark"; 26 package = pkgs.stdenv.mkDerivation { 27 pname = "whitesur-kde"; 28 version = pkgs.whitesur-kde.version; 29 src = pkgs.whitesur-kde.src; 30 installPhase = /*sh*/'' 31 mkdir -p "$out/share/Kvantum/${name}" 32 cp -R Kvantum/**/* "$out/share/Kvantum/${name}" 33 ''; 34 }; 35 }; 36}