Add Gio theme configuration with Gojo color scheme and wallpapers

This commit is contained in:
Chris Toph 2025-05-28 17:54:31 -04:00
parent 9e443fa4f1
commit 93d32e6a28
4 changed files with 124 additions and 1 deletions

View file

@ -60,7 +60,7 @@ in
useWallpaper = true;
};
vscode = {
enable = true;
enable = false;
# profileNames = [ "Stylix" ];
};
};

View file

@ -0,0 +1,97 @@
{
pkgs,
inputs,
lib,
...
}:
let
qogir = pkgs.qogir-icon-theme.override {
colorVariants = [
"dark"
"standard"
];
themeVariants = [
"ubuntu"
];
};
in
{
imports = [
inputs.stylix.homeManagerModules.stylix
];
stylix = {
enable = true;
autoEnable = true;
base16Scheme = ./gojo.yaml;
image = ./wallpapers/gojo.jpg;
polarity = "dark";
fonts = {
serif = {
package = pkgs.google-fonts.override { fonts = [ "Laila" ]; };
name = "Laila";
};
sansSerif = {
package = pkgs.lexend;
name = "Lexend";
};
monospace = {
package = pkgs.monocraft-nerd-fonts;
name = "Monocraft";
};
emoji = {
package = pkgs.noto-fonts-emoji;
name = "Noto Color Emoji";
};
sizes = {
applications = 12;
desktop = 11;
popups = 11;
terminal = 12;
};
};
targets = {
gnome = {
enable = true;
useWallpaper = true;
};
vscode = {
enable = false;
# profileNames = [ "Stylix" ];
};
};
};
home.pointerCursor = {
gtk.enable = true;
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Classic";
size = 16;
};
gtk = {
enable = true;
iconTheme = {
# package = qogir;
# name = "Qogir";
package = (
pkgs.papirus-icon-theme.override {
color = "violet";
}
);
name = "Papirus";
};
};
home.file = {
"Pictures/Wallpapers" = {
source = ./wallpapers;
recursive = true;
};
};
}

View file

@ -0,0 +1,26 @@
system: base16
slug: Gojo
name: Gojo
author: tophc7
variant: dark
palette:
base00: "231F33"
base01: "2D293B"
base02: "363343"
base03: "494653"
base04: "FBD5AC"
base05: "FBD9BB"
base06: "FBDDC9"
base07: "FAE5E6"
base08: "EC2444" # Red
base09: "D97912" # Orange
base0A: "EDD224" # Yellow
base0B: "57C922" # Green
base0C: "4948EB" # Cyan
base0D: "2D1C75" # Blue
base0E: "81318B" # Purple
base0F: "FF7A81" # Magenta
# https://coolors.co/231f33-2d293b-363343-494653-fbd5ac-fbd9bb-fbddc9-fae5e6
# https://coolors.co/ec2444-d97912-edd224-57c922-4948eb-2d1c75-81318b-ff7a81

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB