gsettings utility provides a way to get to GSettings which is more or less like a Windows registry containing key value pairs.
GSetting values are different for each user. To modify or view values for a different user, launch a dbus session as the user via
# sudo -H -u lightdm dbus-launch --exit-with-session gsettings list-recursively
To enable or disable the lockscreen and the ability to lock the workstation:
# gsettings set org.gnome.desktop.lockdown disable-lock-screen true
Have control tab working, run:
$ gsettings set org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ next-tab '<Primary>Tab' $ gsettings set org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ prev-tab '<Primary><Shift>Tab'
Desktop icons used to be provided by the File program (Nautilus?) by drawing a transparent window containing icons over the desktop. This has since been removed in Gnome 3.28.
Previously, icons could be enabled with a gsettings value:
$ gsettings set org.gnome.desktop.background show-desktop-icons true
Nautilus No Breadcrumbs
Change the path with
l. To make it permanent, set the appropriate key with gsettings:
$ gsettings set org.gnome.nautilus.preferences always-use-location-entry true
The amount of idle time before the screensaver starts is set using:
# gsettings get org.gnome.desktop.session idle-delay uint32 60 # gsettings set org.gnome.desktop.session idle-delay 3600
The amount of time before the screen is locked is set:
## Instantly locks when the screensaver starts # gsettings set org.gnome.desktop.screensaver lock-delay 0 ## Or a delay in seconds. Eg: 1 minute # gsettings set org.gnome.desktop.screensaver lock-delay 60
Keychain + Nextcloud
libgnome-keyring to be installed and the
gnome-keyring-daemon daemon running. Without the keychain, Nextcloud will prompt for credentials on every start up.
gnome-keyring-daemon is in the
.xinitrc file or that your
if [ -n "$DESKTOP_SESSION" ];then eval $(gnome-keyring-daemon --start) export SSH_AUTH_SOCK fi
Some noteworthy extensions. Install the Gnome tweak tool to easily configure these extensions as well as other Gnome desktop behaviors.
Adjust notification toast location with Panel OSD. The X and Y location of the notification can be adjusted using this shell extension.
Dash to Panel
Dash to Panel makes Gnome look and feel closer to a Windows 7 (and higher) desktop.
The applications menu brings back the old applications menu dropdown similar to Gnome 2 and Windows.
System tray has been removed from Gnome. This extension brings back the ability to show any background applications that are running. Requires the shell to be restarted in order to take effect.
CPU Power Manager
Interfaces with the intel_pstate CPU frequency scaling driver. Allows laptops to conserve power by throttling CPU.