# change the accent color in GDM
# this works in Fedora, not sure about other distros
machinectl shell gdm@ $(type -P gsettings) set org.gnome.desktop.interface accent-color "ENTER_ACCENT_COLOR"

# add a bookmark to a location
echo "file:///ENTER/PATH/TO/DIRECTORY ENTER_NAME_HERE" >> $HOME/.config/gtk-3.0/bookmarks

# add a bookmark to / now that Nautilus 47 hides it away
echo "file:/// /" >> $HOME/.config/gtk-3.0/bookmarks

# disable automatic suspend after x time
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type "nothing"

# set power button behavior to power off
gsettings set org.gnome.settings-daemon.plugins.power power-button-action "interactive"

# disable hot corners
gsettings set org.gnome.desktop.interface enable-hot-corners false

# disable automatic workspaces
gsettings set org.gnome.mutter dynamic-workspaces false

# set number of workspaces
gsettings set org.gnome.desktop.wm.preferences num-workspaces ENTER_NUMBER_OF_WORKSPACES

# set alt-tab to only show apps on current workspace
gsettings set org.gnome.shell.app-switcher current-workspace-only true

# set accent color
gsettings set org.gnome.desktop.interface accent-color "ENTER_ACCENT_COLOR"

# disable notifications on lock screen
gsettings set org.gnome.desktop.notifications show-in-lock-screen false

# set mouse acceleration to flat (meaning no acceleration)
gsettings set org.gnome.desktop.peripherals.mouse accel-profile "flat"

# always show scrollbars in GTK apps
gsettings set org.gnome.desktop.interface overlay-scrolling false

# turn screen off after x seconds
gsettings set org.gnome.desktop.session idle-delay ENTER_SECONDS

# after screen turns off, lock after x seconds
gsettings set org.gnome.desktop.screensaver lock-delay ENTER_SECONDS

# disable recent files in nautilus
gsettings set org.gnome.desktop.privacy remember-recent-files false

# set clock format to 24h, or to 12h
# second command to set value for older file picker
gsettings set org.gnome.desktop.interface clock-format "24h"
gsettings set org.gtk.Settings.FileChooser clock-format "24h"

# show week day in top panel
gsettings set org.gnome.desktop.interface clock-show-weekday true

# set font anti-aliasing to greyscale
# some think it makes the text look softer, but removes the rainbowing when you look at text too closely
gsettings set org.gnome.desktop.interface font-antialiasing "grayscale"

# set GTK theme
gsettings set org.gnome.desktop.interface gtk-theme "ENTER_THEME_NAME"

# disable middle click to paste
gsettings set org.gnome.desktop.interface gtk-enable-primary-paste false

# show minimize and maximize buttons in titlebar
gsettings set org.gnome.desktop.wm.preferences button-layout ":minimize,maximize,close"

# center new windows
gsettings set org.gnome.mutter center-new-windows true

# make Gnome wait 25 seconds to show "app is not responding" message rather than 5 seconds
# useful for games and users with hard drives
gsettings set org.gnome.mutter check-alive-timeout 25000

# allow setting volume above 100%
gsettings set org.gnome.desktop.sound allow-volume-above-100-percent true

# remove all folders from the app grid
gsettings reset-recursively org.gnome.desktop.app-folders

# change nautilus grid view to be smaller by default
gsettings set org.gnome.nautilus.icon-view default-zoom-level "small-plus"

# show hidden files in Files
gsettings set org.gtk.gtk4.Settings.FileChooser show-hidden true

# list directories in Files first
gsettings set org.gtk.gtk4.Settings.FileChooser sort-directories-first true

# show option for tree view when in list mode in Files
gsettings set org.gnome.nautilus.list-view use-tree-view true

# in Files, show right click option for creating a link to a file
gsettings set org.gnome.nautilus.preferences show-create-link true

# in Files, show a right click option for permanently deleting a file
gsettings set org.gnome.nautilus.preferences show-delete-permanently true

# for Ptyxis, follow system light/dark mode
gsettings set org.gnome.Ptyxis interface-style "system"

# for Ptyxis, use | beam instead of block
gsettings set org.gnome.Ptyxis cursor-shape "ibeam"

# for Ptyxis, change default size
gsettings set org.gnome.Ptyxis restore-window-size false
gsettings set org.gnome.Ptyxis default-columns ENTER_NUMBER
gsettings set org.gnome.Ptyxis default-rows ENTER_NUMBER

# for Ptyxis, disable session restore
gsettings set org.gnome.Ptyxis restore-session false
No comments yet!

Gnome

!gnome@discuss.tchncs.de

Create post

The GNOME Project is a free and open source desktop and computing platform for open platforms like Linux that strives to be an easy and elegant way to use your computer. GNOME software is developed openly and ethically by both individual contributors and corporate partners, and is distributed under the GNU General Public License.

Community stats

  • 204

    Monthly active users

  • 360

    Posts

  • 299

    Comments

Community moderators