{ config, pkgs, nix-flatpak, ... }: { home.stateVersion = "26.05"; programs.home-manager.enable = true; home.packages = with pkgs; [ home-manager gnomeExtensions.dash-to-dock gnomeExtensions.gsconnect gnomeExtensions.caffeine ]; dconf.settings = { "org/gnome/desktop/wm/preferences" = { button-layout = "close,minimize,maximize:"; }; "org/gnome/desktop/wm/keybindings" = { switch-applications = [ ]; switch-windows = [ "Tab" "Tab" ]; activate-window-menu = [ ]; }; "org/gnome/shell/keybindings" = { activate-window-menu = [ ]; toggle-overview = [ "space" ]; }; "org/gnome/shell" = { enabled-extensions = [ "dash-to-dock@micxgx.gmail.com" "gsconnect@andyholmes.github.io" "caffeine@patapon.info" ]; disabled-extensions = [ ]; }; "org/gnome/shell/extensions/caffeine" = { show-indicator = [ "always" ]; }; }; services.flatpak = { enable = true; packages = [ "com.github.tchx84.Flatseal" ]; }; }