Add Gio theme configuration with Gojo color scheme and wallpapers
This commit is contained in:
parent
9e443fa4f1
commit
93d32e6a28
4 changed files with 124 additions and 1 deletions
|
@ -60,7 +60,7 @@ in
|
||||||
useWallpaper = true;
|
useWallpaper = true;
|
||||||
};
|
};
|
||||||
vscode = {
|
vscode = {
|
||||||
enable = true;
|
enable = false;
|
||||||
# profileNames = [ "Stylix" ];
|
# profileNames = [ "Stylix" ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
97
home/users/gio/config/theme/default.nix
Normal file
97
home/users/gio/config/theme/default.nix
Normal 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;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
26
home/users/gio/config/theme/gojo.yaml
Normal file
26
home/users/gio/config/theme/gojo.yaml
Normal 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
|
||||||
|
|
BIN
home/users/gio/config/theme/wallpapers/gojo.jpg
Normal file
BIN
home/users/gio/config/theme/wallpapers/gojo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 MiB |
Loading…
Add table
Reference in a new issue