{ 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 gnomeExtensions.status-tray ]; 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" "status-tray@keithvassallo.com" ]; disabled-extensions = [ ]; always-show-log-out = true; favorite-apps = [ "io.gitlab.librewolf-community.desktop" "im.fluffychat.Fluffychat.desktop" "dev.vencord.Vesktop.desktop" "steam.desktop" "org.gnome.Console.desktop" "org.gnome.Nautilus.desktop" "com.renoise.Renoise.desktop" "com.lwks.Lightworks.desktop" "com.bitwig.BitwigStudio.desktop" "org.gimp.GIMP.desktop" "org.libreoffice.LibreOffice.writer.desktop" "org.libreoffice.LibreOffice.calc.desktop" ]; }; "org/gnome/shell/extensions/caffeine" = { show-indicator = "always"; }; "org/gnome/shell/extensions/status-tray" = { icon-mode = "original"; }; "org/gnome/desktop/interface" = { enable-hot-corners = false; }; }; services.flatpak = { enable = true; packages = [ "com.github.tchx84.Flatseal" "io.gitlab.librewolf-community" ]; }; }