This commit is contained in:
Dmitriy Kholkin 2024-06-23 04:28:23 +03:00
parent 800acd0325
commit 952fb59019
Signed by: AtaraxiaDev
GPG Key ID: FD266B810DF48DF2
4 changed files with 17 additions and 6 deletions

6
flake.lock generated
View File

@ -769,11 +769,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1718243258, "lastModified": 1718788307,
"narHash": "sha256-abBpj2VU8p6qlRzTU8o22q68MmOaZ4v8zZ4UlYl5YRU=", "narHash": "sha256-SqiOz0sljM0GjyQEVinPXQxaGcbOXw5OgpCWGPgh/vo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "8d5e27b4807d25308dfe369d5a923d87e7dbfda3", "rev": "d7830d05421d0ced83a0f007900898bdcaf2a2ca",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -4,7 +4,7 @@
boot.loader.grub.catppuccin.enable = true; boot.loader.grub.catppuccin.enable = true;
console.catppuccin.enable = true; console.catppuccin.enable = true;
home-manager.users.${config.mainuser} = rec { home-manager.users.${config.mainuser} = {
catppuccin.accent = cfg.accent; catppuccin.accent = cfg.accent;
catppuccin.flavor = cfg.flavor; catppuccin.flavor = cfg.flavor;

View File

@ -278,10 +278,11 @@ in with config.deviceSpecific; with lib; {
env=SDL_VIDEODRIVER=wayland env=SDL_VIDEODRIVER=wayland
env=CLUTTER_BACKEND=wayland env=CLUTTER_BACKEND=wayland
env=XDG_CURRENT_DESKTOP=Hyprland env=XDG_CURRENT_DESKTOP=Hyprland
env=XDG_SESSION_DESKTOP=Hyprland
env=XDG_SESSION_TYPE=wayland env=XDG_SESSION_TYPE=wayland
env=QT_AUTO_SCREEN_SCALE_FACTOR=1 env=QT_AUTO_SCREEN_SCALE_FACTOR=1
env=QT_WAYLAND_DISABLE_WINDOWDECORATION=1 env=QT_WAYLAND_DISABLE_WINDOWDECORATION=1
env=QT_QPA_PLATFORMTHEME=qt5ct # env=QT_QPA_PLATFORMTHEME=qt5ct
env=GSETTINGS_SCHEMA_DIR=${pkgs.glib.getSchemaPath pkgs.gsettings-desktop-schemas} env=GSETTINGS_SCHEMA_DIR=${pkgs.glib.getSchemaPath pkgs.gsettings-desktop-schemas}
'' '' '' ''
exec=${importGsettings} exec=${importGsettings}

View File

@ -4,13 +4,23 @@ with config.lib.base16.theme; {
[ pkgs.systemd iconPackage ]; [ pkgs.systemd iconPackage ];
services.udev.packages = [ pkgs.libmtp pkgs.media-player-info ]; services.udev.packages = [ pkgs.libmtp pkgs.media-player-info ];
qt.enable = true; qt = {
enable = false;
style = "kvantum";
platformTheme = "qt5ct";
};
# environment.systemPackages = with pkgs; [
# libsForQt5.qtstyleplugin-kvantum
# libsForQt5.qt5ct
# ];
environment.sessionVariables = { environment.sessionVariables = {
KDEDIRS = KDEDIRS =
"/run/current-system/sw:/run/current-system/sw/share/kservices5:/run/current-system/sw/share/kservicetypes5:/run/current-system/sw/share/kxmlgui5"; "/run/current-system/sw:/run/current-system/sw/share/kservices5:/run/current-system/sw/share/kservicetypes5:/run/current-system/sw/share/kxmlgui5";
}; };
home-manager.users.${config.mainuser} = { home-manager.users.${config.mainuser} = {
qt.enable = true;
qt.style.name = "kvantum"; qt.style.name = "kvantum";
xdg.configFile."kdeglobals".text = lib.generators.toGitINI { xdg.configFile."kdeglobals".text = lib.generators.toGitINI {