Themes
This commit is contained in:
parent
f8733d3498
commit
7bc668b087
|
@ -5,6 +5,13 @@ let
|
|||
targets = config.nathan.config.desktop.targets;
|
||||
shortcuts = inputs.self.packages.${pkgs.system}.shortcuts;
|
||||
in lib.mkMerge [
|
||||
# Hyprland specific configuration
|
||||
(lib.mkIf hyprland {
|
||||
wayland.windowManager.hyprland.extraConfig = ''
|
||||
env = QT_QPA_PLATFORMTHEME,qtct
|
||||
env = QT_STYLE_OVERRIDE,kvantum
|
||||
'';
|
||||
})
|
||||
# General configuration
|
||||
(lib.mkIf hyprland {
|
||||
home.packages = with pkgs; [
|
||||
|
@ -25,6 +32,12 @@ in lib.mkMerge [
|
|||
inputs.self.packages.${pkgs.system}.swayimg
|
||||
# For fancy x11 scaling
|
||||
sommelier
|
||||
# Themes
|
||||
gtk-engine-murrine
|
||||
libsForQt5.qtstyleplugin-kvantum
|
||||
pkgs.libsForQt5.qt5ct
|
||||
materia-theme
|
||||
materia-kde-theme
|
||||
];
|
||||
|
||||
# Bluetooth applet
|
||||
|
@ -49,5 +62,21 @@ in lib.mkMerge [
|
|||
"application/pdf" = [ "org.gnome.Evince.desktop" ];
|
||||
"text/html" = [ "firefox.desktop" ];
|
||||
};
|
||||
|
||||
# Theme gtk
|
||||
gtk = {
|
||||
enable = true;
|
||||
font.name = "Iosevka Sans Quasi";
|
||||
theme = {
|
||||
name = "Materia-dark";
|
||||
package = pkgs.materia-theme;
|
||||
};
|
||||
};
|
||||
|
||||
# theme qt
|
||||
home.sessionVariables = {
|
||||
QT_QPA_PLATFORMTHEME = "qtct";
|
||||
QT_STYLE_OVERRIDE = "kvantum";
|
||||
};
|
||||
})
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue