adjust gnome config

This commit is contained in:
Yan Lin 2025-10-22 20:02:18 +02:00
parent 1398ac55ad
commit 6537b4082a

View file

@ -47,6 +47,7 @@ in
disable-user-extensions = false; disable-user-extensions = false;
enabled-extensions = [ enabled-extensions = [
"hidetopbar@mathieu.bidon.ca" "hidetopbar@mathieu.bidon.ca"
"just-perfection-desktop@just-perfection"
"pano@elhan.io" "pano@elhan.io"
]; ];
favorite-apps = [ favorite-apps = [
@ -66,6 +67,17 @@ in
mouse-sensitive-fullscreen-window = false; mouse-sensitive-fullscreen-window = false;
}; };
# Just Perfection extension configuration
"org/gnome/shell/extensions/just-perfection" = {
osd = false; # Hide on-screen display notifications (including clipboard)
};
# Pano clipboard manager configuration
"org/gnome/shell/extensions/pano" = {
send-notification-on-copy = false; # Disable notification toasts
play-audio-on-copy = false; # Disable audio feedback on copy
};
# Nautilus (GNOME Files) configuration # Nautilus (GNOME Files) configuration
"org/gnome/nautilus/preferences" = { "org/gnome/nautilus/preferences" = {
show-hidden-files = true; show-hidden-files = true;
@ -133,6 +145,7 @@ in
# GNOME Shell extensions # GNOME Shell extensions
home.packages = with pkgs; [ home.packages = with pkgs; [
gnomeExtensions.hide-top-bar gnomeExtensions.hide-top-bar
gnomeExtensions.just-perfection
gnomeExtensions.pano gnomeExtensions.pano
]; ];
}; };