add wofi keybind and fix intellihide

This commit is contained in:
MeexReay 2025-09-07 22:54:56 +03:00
parent fefedc61ac
commit 2109ccec26
2 changed files with 13 additions and 7 deletions

View File

@ -32,7 +32,7 @@
inputs.nix-flatpak.homeManagerModules.nix-flatpak
];
home-manager.backupFileExtension = "backup975";
home-manager.backupFileExtension = "backup977";
}
];
};

View File

@ -31,8 +31,8 @@
gtk3.extraConfig.gtk-application-prefer-dark-theme = 1;
};
# qt.enable = true;
# qt.style.name = "adwaita-dark";
qt.enable = true;
qt.style.name = "adwaita-dark";
dconf.settings = {
"org/gnome/desktop/interface" = {
@ -86,7 +86,6 @@
move-to-workspace-8 = ["<Shift><Super>8"];
move-to-workspace-9 = ["<Shift><Super>9"];
move-to-workspace-10 = ["<Shift><Super>0"];
show-desktop = ["<Super>d"];
close = ["<Alt>F4" "<Super><Shift>Q"];
toggle-fullscreen = ["<Super>f"];
};
@ -96,6 +95,7 @@
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/"
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/"
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/"
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/"
];
};
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
@ -111,11 +111,17 @@
enable-in-lockscreen = true;
};
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2" = {
binding = "<Super>o"; # that doesnt work by some reason
binding = "<Super>o"; # that doesnt work for some reason
command = "gnome-calculator";
name = "gnome calculator keybind";
enable-in-lockscreen = true;
};
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3" = {
binding = "<Super>d";
command = "wofi --show run";
name = "wofi keybind";
enable-in-lockscreen = true;
};
"org/gnome/shell/keybindings" = {
switch-to-application-1 = [];
switch-to-application-2 = [];
@ -145,7 +151,7 @@
animate-show-apps = true;
apply-custom-theme = false;
apply-glossy-effect = false;
autohide = false;
autohide = true;
background-opacity = 0.8;
custom-theme-customize-running-dots = true;
custom-theme-running-dots-border-width = 0;
@ -158,7 +164,7 @@
height-fraction = 0.9;
icon-size-fixed = false;
intellihide = true;
intellihide-mode = "ALWAYS_ON_TOP";
intellihide-mode = "MAXIMIZED_WINDOWS";
isolate-locations = true;
max-alpha = 0.8;
preferred-monitor = -2;