Read after this
aier's Gnome (In-Depth Tips and Tricks)
Check out more extensions, settings, and tips to make more out of Gnome!
About 2042 wordsAbout 7 min
2025-06-07
Read after this
aier's Gnome (In-Depth Tips and Tricks)
Check out more extensions, settings, and tips to make more out of Gnome!
Settings app and make some quick tweaks to your needs.See also
Check out the External Resources page for additional fixes, including a touchpad scrolling sensitivity fix for Gnome.
You can always use your distro's GUI software store (such as Gnome's Software instead of the terminal).
Install these apps if you wish to unlock settings changes that are not easily accessible with the stock Settings app.
Gnome Tweaks
sudo dnf install gnome-tweakssudo pacman -S gnome-tweakssudo apt install gnome-tweaks
Dconf Editor
sudo dnf install dconf-editorsudo pacman -S dconf-editorsudo apt install dconf-editor
Extension Manager
flatpak install flathub com.mattjakeman.ExtensionManagerflatpak install --user flathub com.mattjakeman.ExtensionManager
All settings in Gnome Tweaks can be made through Dconf Editor (which you have downloaded), dconf (cli), or gsettings (cli).
dconf write /org/gnome/desktop/wm/preferences/button-layout "':minimize,maximize,close'"
dconf write /org/gnome/desktop/sound/allow-volume-above-100-percent "true"
dconf write /org/gnome/mutter/experimental-features "['scale-monitor-framebuffer']"dconf reset /org/gnome/desktop/wm/preferences/button-layout
dconf reset /org/gnome/desktop/sound/allow-volume-above-100-percent
dconf reset /org/gnome/mutter/experimental-featuresEnable maximise and minimise title bar buttons
dconf write /org/gnome/desktop/wm/preferences/button-layout "':minimize,maximize,close'"Windows > Maximise --> on
Windows > Minimise --> on
dconf reset /org/gnome/desktop/wm/preferences/button-layout
Volume overamplification
Allows volume from your desktop to be amplified beyond 100% at the cost of distortion.
dconf write /org/gnome/desktop/sound/allow-volume-above-100-percent "true"/org/gnome/desktop/sound/allow-volume-above-100-percent
--> true
dconf reset /org/gnome/desktop/sound/allow-volume-above-100-percentEnable Fractional Scaling Flag
Fractional scaling is enabled in most modern distros, but some apps do not work correctly as of Gnome 50 unless you toggle this flag on.
dconf write /org/gnome/mutter/experimental-features "['scale-monitor-framebuffer']"/org/gnome/mutter/experimental-features
--> scale-monitor-framebuffer
dconf reset /org/gnome/mutter/experimental-featuresAll following settings can be appended through Dconf Editor, dconf, and gsettings.
Use the following to append all keyboard shortcuts covered in this section.
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-left "['<Control><Super>Left', '<Super>Page_Up']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-right "['<Control><Super>Right', '<Super>Page_Down']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-left "['<Super>bracketleft']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-right "['<Super>bracketright']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows "['<Alt>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows-backward "['<Alt><Shift>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications "['<Super>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "['<Super><Shift>Tab']"
dconf write /org/gnome/settings-daemon/plugins/media-keys/control-center "['<Super>I', '<Super>semicolon']"
dconf write /org/gnome/settings-daemon/plugins/media-keys/home "['<Super>E']"
dconf write /org/gnome/desktop/wm/keybindings/panel-run-dialog "['<Super>R']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-center "['<Super><Shift>Return']"
dconf write /org/gnome/desktop/wm/keybindings/toggle-fullscreen "['<Super>F']"
dconf write /org/gnome/desktop/wm/keybindings/close "['<Super>X', '<Alt>F4']"dconf reset /org/gnome/desktop/wm/keybindings/switch-to-workspace-left
dconf reset /org/gnome/desktop/wm/keybindings/switch-to-workspace-right
dconf reset /org/gnome/desktop/wm/keybindings/move-to-workspace-left
dconf reset /org/gnome/desktop/wm/keybindings/move-to-workspace-right
dconf reset /org/gnome/desktop/wm/keybindings/switch-windows
dconf reset /org/gnome/desktop/wm/keybindings/switch-windows-backward
dconf reset /org/gnome/desktop/wm/keybindings/switch-applications
dconf reset /org/gnome/desktop/wm/keybindings/switch-applications-backward
dconf reset /org/gnome/settings-daemon/plugins/media-keys/control-center
dconf reset /org/gnome/settings-daemon/plugins/media-keys/home
dconf reset /org/gnome/desktop/wm/keybindings/panel-run-dialog
dconf reset /org/gnome/desktop/wm/keybindings/move-to-center
dconf reset /org/gnome/desktop/wm/keybindings/toggle-fullscreen
dconf reset /org/gnome/desktop/wm/keybindings/close| Keybinding | Shortcut |
|---|---|
Ctrl + Super + Arrow | Switch workspaces |
Super + Bracket | Move a window to the workspace left or right |
Alt + Tab | Switch windows |
Super + Tab | Switch apps |
Super + I or Super + ; | Launch Settings app |
Super + E | Launch home folder |
Super + R | Run command dialog |
Super + Shift + Return | Centre window |
Super + F | Fullscreen window |
Super + X | Close window |
Use the following to append all keyboard shortcuts covered in this section. Keep in mind that some shortcuts would not be valid as you may need to install dependencies. Finish reading this section to learn more.
Quick append will erase ALL shortcuts you've appended in the custom section!
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-left "['<Control><Super>Left', '<Super>Page_Up']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-right "['<Control><Super>Right', '<Super>Page_Down']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-left "['<Super>bracketleft']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-right "['<Super>bracketright']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows "['<Alt>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows-backward "['<Alt><Shift>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications "['<Super>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "['<Super><Shift>Tab']"
dconf write /org/gnome/settings-daemon/plugins/media-keys/control-center "['<Super>I', '<Super>semicolon']"
dconf write /org/gnome/settings-daemon/plugins/media-keys/home "['<Super>E']"
dconf write /org/gnome/desktop/wm/keybindings/panel-run-dialog "['<Super>R']"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-ptyxis/','/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-mission-center/']"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-ptyxis/binding "'<Super>Return'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-ptyxis/command "'ptyxis'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-ptyxis/name "'Launch Ptyxis'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-ptyxis/','/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-mission-center/']"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-mission-center/binding "'<Control><Shift>Escape'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-mission-center/command "'flatpak run io.missioncenter.MissionCenter'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-mission-center/name "'Launch Mission Center'"
dconf write /org/gnome/desktop/wm/keybindings/move-to-center "['<Super><Shift>Return']"
dconf write /org/gnome/desktop/wm/keybindings/toggle-fullscreen "['<Super>F']"
dconf write /org/gnome/desktop/wm/keybindings/close "['<Super>X', '<Alt>F4']"
flatpak install io.missioncenter.MissionCenter -ydconf reset /org/gnome/desktop/wm/keybindings/switch-to-workspace-left
dconf reset /org/gnome/desktop/wm/keybindings/switch-to-workspace-right
dconf reset /org/gnome/desktop/wm/keybindings/move-to-workspace-left
dconf reset /org/gnome/desktop/wm/keybindings/move-to-workspace-right
dconf reset /org/gnome/desktop/wm/keybindings/switch-windows
dconf reset /org/gnome/desktop/wm/keybindings/switch-windows-backward
dconf reset /org/gnome/desktop/wm/keybindings/switch-applications
dconf reset /org/gnome/desktop/wm/keybindings/switch-applications-backward
dconf reset /org/gnome/settings-daemon/plugins/media-keys/control-center
dconf reset /org/gnome/settings-daemon/plugins/media-keys/home
dconf reset /org/gnome/desktop/wm/keybindings/panel-run-dialog
dconf reset /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-ptyxis
dconf reset /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/launch-mission-center
dconf reset /org/gnome/desktop/wm/keybindings/move-to-center
dconf reset /org/gnome/desktop/wm/keybindings/toggle-fullscreen
dconf reset /org/gnome/desktop/wm/keybindings/close| Keybinding | Shortcut |
|---|---|
Ctrl + Super + Arrow | Switch workspaces |
Super + Bracket | Move a window to the workspace left or right |
Alt + Tab | Switch windows |
Super + Tab | Switch apps |
Super + I or Super + ; | Launch Settings app |
Super + E | Launch home folder |
Super + R | Run command dialog |
Super + Return | Launch Ptyxis terminal |
Ctrl + Shift + Esc | Launch Mission Center |
Super + Shift + Return | Centre window |
Super + F | Fullscreen window |
Super + X | Close window |
Switch workspaces (Windows-like)
Ctrl + Super + Arrow
# Also preserving the original keybinding
# <Super>Page_Up/Page_Down here because it is
# quite useful on a full-sized keyboard.
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-left "['<Control><Super>Left', '<Super>Page_Up']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-right "['<Control><Super>Right', '<Super>Page_Down']"/org/gnome/desktop/wm/keybindings/switch-to-workspace-left
--> ['<Control><Super>Left']
/org/gnome/desktop/wm/keybindings/switch-to-workspace-right
--> ['<Control><Super>Right']
dconf reset /org/gnome/desktop/wm/keybindings/switch-to-workspace-left
dconf reset /org/gnome/desktop/wm/keybindings/switch-to-workspace-rightMove a window to the workspace left or right
Super + [
Super + ]
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-left "['<Super>bracketleft']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-right "['<Super>bracketright']"/org/gnome/desktop/wm/keybindings/move-to-workspace-left
--> ['<Super>bracketleft']
/org/gnome/desktop/wm/keybindings/move-to-workspace-right
--> ['<Super>bracketright']
dconf reset /org/gnome/desktop/wm/keybindings/move-to-workspace-left
dconf reset /org/gnome/desktop/wm/keybindings/move-to-workspace-rightMore powerfulAlt–Tab and Super–Tab
Alt + Tab switches windows
Super + Tab switches apps
dconf write /org/gnome/desktop/wm/keybindings/switch-windows "['<Alt>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows-backward "['<Alt><Shift>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications "['<Super>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "['<Super><Shift>Tab']"/org/gnome/desktop/wm/keybindings/switch-windows
--> ['<Alt>Tab']
/org/gnome/desktop/wm/keybindings/switch-windows-backward
--> ['<Alt><Shift>Tab']
/org/gnome/desktop/wm/keybindings/switch-applications
--> ['<Super>Tab']
/org/gnome/desktop/wm/keybindings/switch-applications-backward
--> ['<Super><Shift>Tab']
dconf reset /org/gnome/desktop/wm/keybindings/switch-windows
dconf reset /org/gnome/desktop/wm/keybindings/switch-windows-backward
dconf reset /org/gnome/desktop/wm/keybindings/switch-applications
dconf reset /org/gnome/desktop/wm/keybindings/switch-applications-backwardLaunchSettings app (Windows-like)
Because Super + I may not work due to interference with other shortcuts, Super + ; is also provided here.
Super + I
Super + ;
dconf write /org/gnome/settings-daemon/plugins/media-keys/control-center "['<Super>I', '<Super>semicolon']"/org/gnome/settings-daemon/plugins/media-keys/control-center
--> ['<Super>I', '<Super>semicolon']
dconf reset /org/gnome/settings-daemon/plugins/media-keys/control-centerLaunch home folder (Windows-like)
Super + E
dconf write /org/gnome/settings-daemon/plugins/media-keys/home "['<Super>E']"/org/gnome/settings-daemon/plugins/media-keys/home
--> ['<Super>E']
dconf reset /org/gnome/settings-daemon/plugins/media-keys/homeRun command dialog (Windows-like)
Super + R
dconf write /org/gnome/desktop/wm/keybindings/panel-run-dialog "['<Super>R']"/org/gnome/desktop/wm/keybindings/panel-run-dialog
--> ['<Super>R']
dconf reset /org/gnome/desktop/wm/keybindings/panel-run-dialogCentre window
Super + Shift + Return
dconf write /org/gnome/desktop/wm/keybindings/move-to-center "['<Super><Shift>Return']"dconf reset /org/gnome/desktop/wm/keybindings/move-to-centerToggle fullscreen (universal)
Super + F
dconf write /org/gnome/desktop/wm/keybindings/toggle-fullscreen "['<Super>F']"dconf reset /org/gnome/desktop/wm/keybindings/toggle-fullscreenClose window (ergonomic)
Super + X
dconf write /org/gnome/desktop/wm/keybindings/close "['<Super>X', '<Alt>F4']"dconf reset /org/gnome/desktop/wm/keybindings/closeAppending the following changes will override all shortcuts you've added in the Settings's custom section. It is suggested that you append them manually through the Gnome Settings app --> Keyboard --> View and Customise Keyboard Shortcuts section instead if you have existing custom shortcuts.
LaunchPtyxis Terminal
Super + Return
Install dependencies
sudo dnf install ptyxispacman -S ptyxissudo apt install ptyxisLaunchMission Center (Windows-like)
Ctrl + Shft + Esc
Install dependencies
flatpak install flathub io.missioncenter.MissionCenterflatpak install --user flathub io.missioncenter.MissionCenter914cc-Link to external resources to allow for more resource acess.on ded63-Fix fractional scaling flag bug introduced in Gnome 50 for programs like Kando and DING4on dd399-More informative name.on 9c880-Update to follow: bolding guideline using highlights instead of bold.on 4447f-Remove extension recommendations in the default Gnome guide.on 00c9a-#39 Reformat project so each markdown file has their own asset subfolder in the public asset folder.on 58836-QoL auto install Mission Center.on 7c162-Consistent grammar.on 2348f-Grammatical adjustmentson c3f67-Moved shortcuts to main Gnome guide.on 7ee81-Slight stylistic adjustments.on 550fb-remove redundant backtick.on 35118-Grammar and Spell Checks for the entire Webon e8289-Typo Fixon 5810a-Cleaner way of displaying contributors in articles.on dc097-Moving to GitHub Development.on de685-Migrating to permalinks for article references.on ca708-Preserving original workspace switching keybinding alongside the addition.on 1d29b-Better contrast to link to aier's Gnome.on 2e060-Fixing missing Tab behavior.on b3a9f-Updated extension usage and added "Previously in My Setup" section.on c7562-Steramlining and making the guide more aesthetically pleasing.on 091f4-Remove outdated aier's Fedora Gnome reference guide and update links in Gnome Guideon ca005-aier's Fedora Guide Finished First Editionon 93f21-Adding icons to tabs.on d40a3-Modularizing for individual articles to be less overwhelming.on 777c6-Moved better text rendering as it is not a universal tweak. Improved formatting and uniformity.on c4638-Added TODOon d6a97-Adjusting to guidelineson 3fa27-Better text emphasis and adding adw-gtk3 guideon 0228f-Refactor documentation for improved clarity and consistency in formattingon b67e5-Refactor code structure for improved readability and maintainabilityon 46131-Implement code changes to enhance functionality and improve performanceon 9537b-Update terminal customization and guides to include devicons for Linux distributionson eee03-Adding tips for clarificationon 18e7d-Refactor Gnome guide: update author and contributor sections, remove TODO, and enhance keybinding instructionson cf777-Add TODO item for home folder shortcut in Gnome guideon 602e4-Refactor Gnome guide: remove TODO section, enhance tweaks details, and clarify warningson 2d6d9-Add keyboard shortcuts section with detailed commands and a cheatsheeton 412dd-Added keyboard shortcuts.on c31f9-Refactor terminal customization guide for improved clarity; update Bash example formatting and enhance details for Timeshift setup in Fedora guide.on 9d94b-maintainers tag added and guideline page addedon bd1c9-Updating and structuring Gnome Guide.on 2fa67-Structuring the guide.on 44d4a-bash script gnome.mdon 41c78-bash script for keyboard bindings, ai generatedon c6d93-gnome pageon d4ec7-gnome page modifiedon a4754-Under construction.on e5a30-Editing Fedora and Gnome guide.on 7e493-Noteon