# Configure all the GNOME Shell extensions # - "alphabetical-app-grid" and "app-hider" create a simple and flat app drawer # - "forge" takes the major role for the desktop layout [org/gnome/shell] enabled-extensions=['AlphabeticalAppGrid@stuarthayhurst', 'app-hider@lynith.dev', 'appindicator-hider@theophilediot.github.io', 'appindicatorsupport@rgcjonas.gmail.com', 'drive-menu@gnome-shell-extensions.gcampax.github.com', 'forge@jmmaranan.com', 'just-perfection-desktop@just-perfection', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com', 'light-style@gnome-shell-extensions.gcampax.github.com', 'no-screenshot-box@screenshot', 'panel-date-format@keiii.github.com'] disabled-extensions=@as [] disable-user-extensions=false [org/gnome/shell/extensions/alphabetical-app-grid] folder-order-position='alphabetical' sort-folder-contents=true logging-enabled=false [org/gnome/shell/extensions/app-hider] # We hide CLI utilities and rarely needed apps from the app drawer hidden-apps=['com.nextcloud.desktopclient.nextcloud.desktop', 'display-im7.q16.desktop', 'gvim.desktop', 'htop.desktop', 'idle-python3.13.desktop', 'idle.desktop', 'im-config.desktop', 'jupyter-notebook.desktop', 'jupyterlab.desktop', 'libreoffice-startcenter.desktop', 'lynis.desktop', 'nvidia-settings.desktop', 'org.bpython-interpreter.bpython.desktop', 'org.freedesktop.MalcontentControl.desktop', 'org.gnome.Extensions.desktop', 'org.gnome.Settings.desktop', 'org.gnome.Software.desktop', 'org.gnome.Totem.desktop', 'org.gnome.Tour.desktop', 'org.gnome.tweaks.desktop', 'ranger.desktop', 'rofi-theme-selector.desktop', 'rofi.desktop', 'screenshot-screen.desktop', 'screenshot-ui.desktop', 'screenshot-window.desktop', 'system-config-printer.desktop', 'texdoctk.desktop', 'yelp.desktop'] [org/gnome/shell/extensions/appindicator] tray-pos='right' tray-order=999 compact-mode-enabled=true # E.g., needed for `nextcloud` legacy-tray-enabled=true icon-opacity=240 # 0 => Use the icon's native size icon-size=0 # 0.0 => No adjustment icon-saturation=0.0 icon-brightness=0.0 icon-contrast=0.0 # Per-indicator icon overrides (indicator-id, icon-name, attention-icon-name) custom-icons=@a(sss) [] [org/gnome/shell/extensions/appindicator-hider] # Hide RustDesk's tray icon hidden-indicators=['id:tray-icon'] # [org/gnome/shell/extensions/drive-menu] # This extension does not have any settings [org/gnome/shell/extensions/forge] # "Magic number" such that forge's stylesheet at # ~/.config/forge/stylesheet/forge/stylesheet.css # is not rewritten with default values css-last-update=uint32 37 logging-enabled=false primary-layout-mode='tiling' workspace-skip-tile='' tiling-mode-enabled=true stacked-tiling-mode-enabled=true tabbed-tiling-mode-enabled=true auto-exit-tabbed=true showtab-decoration-enabled=true auto-split-enabled=false split-border-toggle=false dnd-center-layout='tabbed' float-always-on-top-enabled=true focus-border-toggle=true focus-on-hover-enabled=false move-pointer-focus-enabled=false preview-hint-enabled=true quick-settings-enabled=false resize-amount=uint32 32 window-gap-hidden-on-single=false window-gap-size=uint32 3 window-gap-size-increment=uint32 2 [org/gnome/shell/extensions/just-perfection] support-notifier-type=0 # Keep in sync with "overlay-key" in [org/gnome/mutter] overlay-key=false # Does not work with "overlay-key" turned off double-super-to-appgrid=false background-menu=false # On-screen display for volume, brightness, ... osd=true # Show OSD notifications in the center of the screen osd-position=8 # When switching between workspaces workspace-popup=false # Windows related stuff window-demands-attention-focus=true window-maximized-on-create=false # Right-click in the title bar window-menu=false window-menu-take-screenshot-button=true # Panel related stuff panel=true panel-in-overview=true panel-notification-icon=true # Panel should be at the top top-panel-position=0 # Use GNOME's own workspace indicator (one dot per workspace), # which replaced the "Activities" button in GNOME 45 activities-button=true clock-menu=true clock-menu-position=0 clock-menu-position-offset=0 calendar=true events-button=true invert-calendar-column-items=false weather=true world-clock=true keyboard-layout=false accessibility-menu=false power-icon=true quick-settings=true quick-settings-airplane-mode=true quick-settings-backlight=true quick-settings-dark-mode=true quick-settings-night-light=true screen-recording-indicator=true screen-sharing-indicator=true # "Hot Corner" animation ripple-box=false # In app drawer and overview menu # Do not start in overview menu after login startup-status=0 search=true type-to-search=true dash=false dash-app-running=false dash-separator=false show-apps-button=false # Reduce the noise in the overview menu window-picker-icon=false window-preview-caption=false window-preview-close-button=false workspace=false workspaces-in-app-grid=false workspace-peek=false workspace-wrap-around=true workspace-background-corner-size=0 workspace-switcher-should-show=false workspace-thumbnail-to-main-view=false # Look & Feel accent-color-icon=false animation=1 theme=false # [org/gnome/shell/extensions/launch-new-instance] # This extension does not have any settings # [org/gnome/shell/extensions/light-style] # This extension does not have any settings [org/gnome/shell/extensions/no-screenshot-box] mute-screenshot-sound=true remove-preselected-box=true # On a laptop with a touchpad "true" would be too tedious screenshot-on-release=false [org/gnome/shell/extensions/panel-date-format] format='%A %B %-d, %Y %H:%M:%S %Z%z'