fix gtk+ maybe
Some checks failed
Hydra nixosConfigurations.not522-installer Hydra build #26662 of nixos-config:pr618:nixosConfigurations.not522-installer
Hydra nixosConfigurations.not522 Hydra build #26661 of nixos-config:pr618:nixosConfigurations.not522
Hydra nixosConfigurations.oracle-installer Hydra build #26663 of nixos-config:pr618:nixosConfigurations.oracle-installer
Hydra nixosConfigurations.rainbow-resort Hydra build #26665 of nixos-config:pr618:nixosConfigurations.rainbow-resort
Hydra nixosConfigurations.thinkrac Hydra build #26666 of nixos-config:pr618:nixosConfigurations.thinkrac
Hydra nixosConfigurations.pc-installer Hydra build #26664 of nixos-config:pr618:nixosConfigurations.pc-installer
Some checks failed
Hydra nixosConfigurations.not522-installer Hydra build #26662 of nixos-config:pr618:nixosConfigurations.not522-installer
Hydra nixosConfigurations.not522 Hydra build #26661 of nixos-config:pr618:nixosConfigurations.not522
Hydra nixosConfigurations.oracle-installer Hydra build #26663 of nixos-config:pr618:nixosConfigurations.oracle-installer
Hydra nixosConfigurations.rainbow-resort Hydra build #26665 of nixos-config:pr618:nixosConfigurations.rainbow-resort
Hydra nixosConfigurations.thinkrac Hydra build #26666 of nixos-config:pr618:nixosConfigurations.thinkrac
Hydra nixosConfigurations.pc-installer Hydra build #26664 of nixos-config:pr618:nixosConfigurations.pc-installer
This commit is contained in:
parent
914a49c0cc
commit
60255d49f3
4 changed files with 46 additions and 1 deletions
7
config/kde/gtk-fixes/default.nix
Normal file
7
config/kde/gtk-fixes/default.nix
Normal file
|
@ -0,0 +1,7 @@
|
|||
{ ... }:
|
||||
{
|
||||
gtk.enable = true;
|
||||
imports = [
|
||||
./gtk3.nix
|
||||
];
|
||||
}
|
37
config/kde/gtk-fixes/gtk3.nix
Normal file
37
config/kde/gtk-fixes/gtk3.nix
Normal file
|
@ -0,0 +1,37 @@
|
|||
{ ... }:
|
||||
{
|
||||
gtk.gtk3 = {
|
||||
extraConfig = {
|
||||
gtk-decoration-layout = "menu:close";
|
||||
};
|
||||
extraCss = ''
|
||||
.window-frame, .window-frame:backdrop {
|
||||
box-shadow: 0 0 0 black;
|
||||
border-style: none;
|
||||
margin: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.titlebar {
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.window-frame.csd.popup {
|
||||
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13);
|
||||
}
|
||||
|
||||
.header-bar {
|
||||
background-image: none;
|
||||
background-color: #ededed;
|
||||
box-shadow: none;
|
||||
}
|
||||
GtkLabel.title {
|
||||
opacity: 0;
|
||||
}
|
||||
'';
|
||||
};
|
||||
home.sessionVariables = {
|
||||
GTK_USE_PORTAL = 1;
|
||||
GDK_DEBUG = "portals"; # sigh…
|
||||
};
|
||||
}
|
|
@ -6,6 +6,7 @@
|
|||
plasma-manager.homeManagerModules.plasma-manager
|
||||
./theming.nix
|
||||
./krdp.nix
|
||||
./gtk-fixes
|
||||
];
|
||||
programs.plasma.kwin.virtualDesktops = {
|
||||
rows = 3;
|
||||
|
|
|
@ -40,7 +40,7 @@ with lib;
|
|||
};
|
||||
};
|
||||
|
||||
config.nix.auto-update.enable = mkDefault config.nix.enable;
|
||||
#config.nix.auto-update.enable = mkDefault config.nix.enable;
|
||||
config.nix.auto-update.reboot = mkDefault true;
|
||||
config.systemd.services.nixos-upgrade = mkIf config.nix.enable {
|
||||
description = "NixOS Upgrade";
|
||||
|
|
Loading…
Reference in a new issue