GNOME
Table of Contents
1. Nautilus
Scripts placed in ~/.local/share/nautilus/scripts can be used as
custom context menu actions.
2. Vim key bindings in Text Editor
gsettings set org.gnome.TextEditor keybindings "vim"
3. Extensions
Built-in command line tool for managing extensions.
4. Settings
4.1. Shortcuts
4.1.1. Workspace and window shortcuts
Using Vim motion keys (hjkl) to switch between workspaces and move windows around, see notes:gsettings#vim.
4.2. What does GNOME consider as “Temporary Files” in Settings?
- https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/work_items?label_name%5B%5D=5.%20Housekeeping
- https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/work_items/849 Do not show the option to delete temporary files if systemd is running.
- https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/blob/bf7df43430cb11c1d83b3aa1fb3c9405a3a6f302/plugins/housekeeping/gsd-disk-space.c#L524-569
It deletes temporary files under
/tmpand/var/tmpunless systemd is running, in which case it does nothing and let/usr/lib/tmpfiles.d/tmp.confhandle temporary files (see notes:tmpfiles.d).
4.3. Recent files history and the recently-used.xbel file
Note that the “recent files” button (the file picker, in Nautilus etc) only shows up if “File History” is enabled.
- https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/work_items/173
Prune
~/.local/share/recently-used.xbelof missing/old files - https://discourse.gnome.org/t/how-is-recency-defined-for-recent-files-in-gnome/26295
- https://www.freedesktop.org/wiki/Specifications/desktop-bookmark-spec/
4.4. LocalSearch (filesystem indexer)
Directory with the indexed files databases ~/.cache/tracker3/.
- https://gitlab.gnome.org/GNOME/localsearch/-/work_items/346 Tentative rename roadmap
- https://gitlab.gnome.org/GNOME/localsearch/-/merge_requests/540 Rename project
To list indexed files -f and directories -s.
localsearch search -f
5. Issues
- Emacs client/daemon doesn’t play well with focus stealing prevention policy
- Wayland - Transparent fullscreen windows render black background
- Wayland - Transparent fullscreen surfaces
- Shell 40: increased pointer travel from activities to open app grid
- Loupe startup slower than EOG (image viewer)
- gvfs metadata database can contain stale entries
~/.local/share/gvfs-metadata/ - No thumbnails for files using special URIs prefixes (such as trash:// or admin://)