new and impruved
This commit is contained in:
73
home/stylix.nix
Executable file
73
home/stylix.nix
Executable file
@@ -0,0 +1,73 @@
|
||||
{
|
||||
pkgs,
|
||||
lib,
|
||||
config,
|
||||
...
|
||||
}:
|
||||
let
|
||||
inherit (config.colorScheme) palette;
|
||||
oreo = pkgs.callPackage ../personalPKGS/oreo.nix { };
|
||||
in
|
||||
{
|
||||
stylix = {
|
||||
enable = true;
|
||||
autoEnable = false;
|
||||
targets.gtk.enable = true;
|
||||
targets.vscode.enable = true;
|
||||
targets.gitui.enable = true;
|
||||
targets.foot.enable = true;
|
||||
targets.river.enable = true;
|
||||
targets.hyprland.enable = true;
|
||||
targets.waybar.enable = true;
|
||||
targets.nixcord.enable = true;
|
||||
polarity = "dark";
|
||||
image = ../assets/wallpapers/001.jpg;
|
||||
base16Scheme = {
|
||||
base00 = "${palette.base00}";
|
||||
base01 = "${palette.base01}";
|
||||
base02 = "${palette.base02}";
|
||||
base03 = "${palette.base03}";
|
||||
base04 = "${palette.base04}";
|
||||
base05 = "${palette.base05}";
|
||||
base06 = "${palette.base06}";
|
||||
base07 = "${palette.base07}";
|
||||
base08 = "${palette.base08}";
|
||||
base09 = "${palette.base09}";
|
||||
base0A = "${palette.base0A}";
|
||||
base0B = "${palette.base0B}";
|
||||
base0C = "${palette.base0C}";
|
||||
base0D = "${palette.base0D}";
|
||||
base0E = "${palette.base0E}";
|
||||
base0F = "${palette.base0F}";
|
||||
};
|
||||
fonts = {
|
||||
serif = {
|
||||
package = pkgs.open-sans;
|
||||
name = "Open Sans";
|
||||
};
|
||||
sansSerif = {
|
||||
package = pkgs.open-sans;
|
||||
name = "Open Sans";
|
||||
};
|
||||
monospace = {
|
||||
package = pkgs.iosevka-comfy.comfy;
|
||||
name = "Iosevka Comfy";
|
||||
};
|
||||
emoji = {
|
||||
package = pkgs.noto-fonts-emoji;
|
||||
name = "Noto Color Emoji";
|
||||
};
|
||||
sizes = {
|
||||
applications = 12;
|
||||
desktop = 12;
|
||||
popups = 14;
|
||||
terminal = 16;
|
||||
};
|
||||
};
|
||||
cursor = {
|
||||
package = oreo.override { colors = [ "oreo_spark_pink_cursors" ]; };
|
||||
name = "oreo_spark_pink_cursors";
|
||||
size = 32;
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user