auto hide gnome status bar

This commit is contained in:
Yan Lin 2025-10-20 18:21:19 +02:00
parent 64955d8ec0
commit b844a37730

View file

@ -42,8 +42,12 @@ in
xkb-options = [ "" ];
};
# Favorite applications in dash
# GNOME Shell configuration
"org/gnome/shell" = {
disable-user-extensions = false;
enabled-extensions = [
"hidetopbar@mathieu.bidon.ca"
];
favorite-apps = [
"org.gnome.Nautilus.desktop"
"firefox.desktop"
@ -53,6 +57,14 @@ in
];
};
# Hide Top Bar extension configuration
"org/gnome/shell/extensions/hidetopbar" = {
enable-intellihide = true;
enable-active-window = true;
mouse-sensitive = false;
mouse-sensitive-fullscreen-window = false;
};
# GNOME Terminal configuration with Gruvbox Dark theme (matching ghostty)
"org/gnome/terminal/legacy" = {
schema-version = mkUint32 3;
@ -143,5 +155,10 @@ in
gtk.enable = true;
x11.enable = true;
};
# GNOME Shell extensions
home.packages = with pkgs; [
gnomeExtensions.hide-top-bar
];
};
}