Switch to Colloid theme
This commit is contained in:
parent
17206773dd
commit
53fefe878e
4 changed files with 51 additions and 26 deletions
|
@ -79,9 +79,16 @@ in
|
||||||
|
|
||||||
environment = {
|
environment = {
|
||||||
systemPackages = with pkgs; [
|
systemPackages = with pkgs; [
|
||||||
|
(colloid-gtk-theme.override {
|
||||||
|
colorVariants = [ "dark" ];
|
||||||
|
sizeVariants = [ "compact" ];
|
||||||
|
tweaks = [
|
||||||
|
"catppuccin"
|
||||||
|
"rimless"
|
||||||
|
];
|
||||||
|
})
|
||||||
(orchis-theme.override {
|
(orchis-theme.override {
|
||||||
tweaks = [
|
tweaks = [
|
||||||
"black"
|
|
||||||
"compact"
|
"compact"
|
||||||
"macos"
|
"macos"
|
||||||
];
|
];
|
||||||
|
@ -89,6 +96,9 @@ in
|
||||||
})
|
})
|
||||||
catppuccin-cursors.mochaDark
|
catppuccin-cursors.mochaDark
|
||||||
pantheon.elementary-icon-theme
|
pantheon.elementary-icon-theme
|
||||||
|
(colloid-icon-theme.override {
|
||||||
|
schemeVariants = [ "catppuccin" ];
|
||||||
|
})
|
||||||
];
|
];
|
||||||
etc = {
|
etc = {
|
||||||
"greetd/sway-config" = {
|
"greetd/sway-config" = {
|
||||||
|
@ -130,8 +140,8 @@ in
|
||||||
"xdg/gtk-3.0/settings.ini" = {
|
"xdg/gtk-3.0/settings.ini" = {
|
||||||
text = generators.toINI { } {
|
text = generators.toINI { } {
|
||||||
Settings = {
|
Settings = {
|
||||||
gtk-theme-name = "Orchis-Dark";
|
gtk-theme-name = "Colloid-Dark-Compact-Catppuccin";
|
||||||
gtk-icon-theme-name = "elementary";
|
gtk-icon-theme-name = "Colloid-Catppuccin-Dark";
|
||||||
gtk-cursor-theme-name = "Catppuccin-Mocha-Dark-Cursors";
|
gtk-cursor-theme-name = "Catppuccin-Mocha-Dark-Cursors";
|
||||||
gtk-application-prefer-dark-theme = "true";
|
gtk-application-prefer-dark-theme = "true";
|
||||||
};
|
};
|
||||||
|
@ -140,12 +150,18 @@ in
|
||||||
"xdg/gtk-4.0/settings.ini" = {
|
"xdg/gtk-4.0/settings.ini" = {
|
||||||
text = generators.toINI { } {
|
text = generators.toINI { } {
|
||||||
Settings = {
|
Settings = {
|
||||||
gtk-theme-name = "Orchis-Dark";
|
gtk-theme-name = "Colloid-Dark-Compact-Catppuccin";
|
||||||
gtk-icon-theme-name = "elementary";
|
gtk-icon-theme-name = "Colloid-Catppuccin-Dark";
|
||||||
gtk-cursor-theme-name = "Catppuccin-Mocha-Dark-Cursors";
|
gtk-cursor-theme-name = "Catppuccin-Mocha-Dark-Cursors";
|
||||||
gtk-application-prefer-dark-theme = "true";
|
gtk-application-prefer-dark-theme = "true";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
"xdg/gtk-4.0/assets".source =
|
||||||
|
"${homeCfg.gtk.theme.package}/share/themes/${homeCfg.gtk.theme.name}/gtk-4.0/assets";
|
||||||
|
"xdg/gtk-4.0/gtk.css".source =
|
||||||
|
"${homeCfg.gtk.theme.package}/share/themes/${homeCfg.gtk.theme.name}/gtk-4.0/gtk.css";
|
||||||
|
"xdg/gtk-4.0/gtk-dark.css".source =
|
||||||
|
"${homeCfg.gtk.theme.package}/share/themes/${homeCfg.gtk.theme.name}/gtk-4.0/gtk-dark.css";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -30,19 +30,22 @@ in
|
||||||
enable = true;
|
enable = true;
|
||||||
package = regreetWrapper;
|
package = regreetWrapper;
|
||||||
theme = {
|
theme = {
|
||||||
name = "Orchis-Dark";
|
name = "Colloid-Dark-Compact-Catppuccin";
|
||||||
package = pkgs.orchis-theme.override {
|
package = pkgs.colloid-gtk-theme.override {
|
||||||
|
colorVariants = [ "dark" ];
|
||||||
|
sizeVariants = [ "compact" ];
|
||||||
tweaks = [
|
tweaks = [
|
||||||
"compact"
|
"catppuccin"
|
||||||
"macos"
|
"rimless"
|
||||||
];
|
];
|
||||||
border-radius = 5;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
name = "elementary";
|
name = "Colloid-Catppuccin-Dark";
|
||||||
package = pkgs.pantheon.elementary-icon-theme;
|
package = pkgs.colloid-icon-theme.override {
|
||||||
|
schemeVariants = [ "catppuccin" ];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
cursorTheme = {
|
cursorTheme = {
|
||||||
|
|
|
@ -452,19 +452,22 @@ in
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
theme = {
|
theme = {
|
||||||
name = "Orchis-Dark";
|
name = "Colloid-Dark-Compact-Catppuccin";
|
||||||
package = pkgs.orchis-theme.override {
|
package = pkgs.colloid-gtk-theme.override {
|
||||||
|
colorVariants = [ "dark" ];
|
||||||
|
sizeVariants = [ "compact" ];
|
||||||
tweaks = [
|
tweaks = [
|
||||||
"compact"
|
"catppuccin"
|
||||||
"macos"
|
"rimless"
|
||||||
];
|
];
|
||||||
border-radius = 5;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
name = "elementary";
|
name = "Colloid-Catppuccin-Dark";
|
||||||
package = pkgs.pantheon.elementary-icon-theme;
|
package = pkgs.colloid-icon-theme.override {
|
||||||
|
schemeVariants = [ "catppuccin" ];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
gtk3 = {
|
gtk3 = {
|
||||||
|
|
|
@ -447,19 +447,22 @@ in
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
theme = {
|
theme = {
|
||||||
name = "Orchis-Dark";
|
name = "Colloid-Dark-Compact-Catppuccin";
|
||||||
package = pkgs.orchis-theme.override {
|
package = pkgs.colloid-gtk-theme.override {
|
||||||
|
colorVariants = [ "dark" ];
|
||||||
|
sizeVariants = [ "compact" ];
|
||||||
tweaks = [
|
tweaks = [
|
||||||
"compact"
|
"catppuccin"
|
||||||
"macos"
|
"rimless"
|
||||||
];
|
];
|
||||||
border-radius = 5;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
name = "elementary";
|
name = "Colloid-Catppuccin-Dark";
|
||||||
package = pkgs.pantheon.elementary-icon-theme;
|
package = pkgs.colloid-icon-theme.override {
|
||||||
|
schemeVariants = [ "catppuccin" ];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
gtk3 = {
|
gtk3 = {
|
||||||
|
|
Loading…
Reference in a new issue