redo tiling theming
This commit is contained in:
parent
a83a91421c
commit
eefae16222
5 changed files with 85 additions and 15 deletions
|
|
@ -8,11 +8,11 @@
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|
||||||
catppuccin-cursors.latteDark
|
# catppuccin-cursors.latteDark
|
||||||
catppuccin-cursors.latteLight
|
# catppuccin-cursors.latteLight
|
||||||
catppuccin-cursors.latteBlue
|
# catppuccin-cursors.latteBlue
|
||||||
catppuccin-cursors.mochaDark
|
# catppuccin-cursors.mochaDark
|
||||||
catppuccin-cursors.mochaLight
|
# catppuccin-cursors.mochaLight
|
||||||
catppuccin-cursors.mochaBlue
|
catppuccin-cursors.mochaBlue
|
||||||
|
|
||||||
(catppuccin-kde.override {
|
(catppuccin-kde.override {
|
||||||
|
|
@ -33,6 +33,15 @@
|
||||||
_2ship2harkinian
|
_2ship2harkinian
|
||||||
];
|
];
|
||||||
|
|
||||||
|
home.sessionVariables = {
|
||||||
|
XCURSOR_THEME = "catppuccin-mocha-blue-cursors";
|
||||||
|
};
|
||||||
|
|
||||||
|
gtk.cursorTheme = {
|
||||||
|
name = "catppuccin-mocha-blue-cursors";
|
||||||
|
package = pkgs.catppuccin-cursors.mochaBlue;
|
||||||
|
};
|
||||||
|
|
||||||
programs.plasma = {
|
programs.plasma = {
|
||||||
workspace = {
|
workspace = {
|
||||||
colorScheme = "CatppuccinMochaBlue";
|
colorScheme = "CatppuccinMochaBlue";
|
||||||
|
|
|
||||||
|
|
@ -13,11 +13,11 @@
|
||||||
asahi-btsync
|
asahi-btsync
|
||||||
asahi-wifisync
|
asahi-wifisync
|
||||||
|
|
||||||
catppuccin-cursors.latteDark
|
# catppuccin-cursors.latteDark
|
||||||
catppuccin-cursors.latteLight
|
# catppuccin-cursors.latteLight
|
||||||
catppuccin-cursors.lattePeach
|
# catppuccin-cursors.lattePeach
|
||||||
catppuccin-cursors.mochaDark
|
# catppuccin-cursors.mochaDark
|
||||||
catppuccin-cursors.mochaLight
|
# catppuccin-cursors.mochaLight
|
||||||
catppuccin-cursors.mochaPeach
|
catppuccin-cursors.mochaPeach
|
||||||
|
|
||||||
(catppuccin-kde.override {
|
(catppuccin-kde.override {
|
||||||
|
|
@ -33,6 +33,15 @@
|
||||||
moonlight-qt
|
moonlight-qt
|
||||||
];
|
];
|
||||||
|
|
||||||
|
home.sessionVariables = {
|
||||||
|
XCURSOR_THEME = "catppuccin-mocha-peach-cursors";
|
||||||
|
};
|
||||||
|
|
||||||
|
gtk.cursorTheme = {
|
||||||
|
name = "catppuccin-mocha-peach-cursors";
|
||||||
|
package = pkgs.catppuccin-cursors.mochaPeach;
|
||||||
|
};
|
||||||
|
|
||||||
programs.plasma = {
|
programs.plasma = {
|
||||||
|
|
||||||
input.touchpads = [
|
input.touchpads = [
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,11 @@
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|
||||||
catppuccin-cursors.latteDark
|
# catppuccin-cursors.latteDark
|
||||||
catppuccin-cursors.latteLight
|
# catppuccin-cursors.latteLight
|
||||||
catppuccin-cursors.latteGreen
|
# catppuccin-cursors.latteGreen
|
||||||
catppuccin-cursors.mochaDark
|
# catppuccin-cursors.mochaDark
|
||||||
catppuccin-cursors.mochaLight
|
# catppuccin-cursors.mochaLight
|
||||||
catppuccin-cursors.mochaGreen
|
catppuccin-cursors.mochaGreen
|
||||||
|
|
||||||
(catppuccin-kde.override {
|
(catppuccin-kde.override {
|
||||||
|
|
@ -27,6 +27,15 @@
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
|
home.sessionVariables = {
|
||||||
|
XCURSOR_THEME = "catppuccin-mocha-green-cursors";
|
||||||
|
};
|
||||||
|
|
||||||
|
gtk.cursorTheme = {
|
||||||
|
name = "catppuccin-mocha-green-cursors";
|
||||||
|
package = pkgs.catppuccin-cursors.mochaGreen;
|
||||||
|
};
|
||||||
|
|
||||||
programs.plasma = {
|
programs.plasma = {
|
||||||
|
|
||||||
input.touchpads = [
|
input.touchpads = [
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,9 @@ in
|
||||||
fuzzel
|
fuzzel
|
||||||
xdg-desktop-portal
|
xdg-desktop-portal
|
||||||
brightnessctl
|
brightnessctl
|
||||||
|
qt6Packages.qt6ct
|
||||||
|
libsForQt5.qt5ct
|
||||||
|
catppuccin-qt5ct
|
||||||
];
|
];
|
||||||
|
|
||||||
home.file = {
|
home.file = {
|
||||||
|
|
@ -39,4 +42,43 @@ in
|
||||||
force = true;
|
force = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
gtk = {
|
||||||
|
enable = true;
|
||||||
|
|
||||||
|
# theme = {
|
||||||
|
# name = "adw-gtk3-dark";
|
||||||
|
# package = pkgs.adw-gtk3;
|
||||||
|
# };
|
||||||
|
|
||||||
|
iconTheme = {
|
||||||
|
name = "Colloid-Dark";
|
||||||
|
package = pkgs.colloid-icon-theme;
|
||||||
|
};
|
||||||
|
|
||||||
|
# cursor theme handled in home/hosts/host.nix
|
||||||
|
|
||||||
|
gtk3.extraConfig = {
|
||||||
|
gtk-application-prefer-dark-theme = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
gtk4.extraConfig = {
|
||||||
|
gtk-application-prefer-dark-theme = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
qt.enable = true;
|
||||||
|
|
||||||
|
# Cursor / icon env vars for GTK and Qt apps
|
||||||
|
xsession = {
|
||||||
|
enable = true; # only needed for session variable injection
|
||||||
|
windowManager.command = "niri"; # launches niri directly
|
||||||
|
};
|
||||||
|
|
||||||
|
home.sessionVariables = {
|
||||||
|
XCURSOR_SIZE = "24";
|
||||||
|
QT_QPA_PLATFORMTHEME = "qt6ct";
|
||||||
|
QT_QPA_PLATFORMTHEME_5 = "qt5ct";
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -111,6 +111,7 @@
|
||||||
};
|
};
|
||||||
services.gnome.gnome-keyring.enable = true;
|
services.gnome.gnome-keyring.enable = true;
|
||||||
security.pam.services.niri.enableGnomeKeyring = true;
|
security.pam.services.niri.enableGnomeKeyring = true;
|
||||||
|
programs.dconf.enable = true;
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
desktopManager.plasma6.enable = true;
|
desktopManager.plasma6.enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue