/gnome-search-providers-vscode

Gnome search providers for recent workspaces of VSCode variants

Primary LanguageRustMozilla Public License 2.0MPL-2.0

Gnome search provider for VSCode workspaces

Add recent workspaces of various VSCode variants to Gnome search.

Supports

  • Code OSS (Arch Linux)

Under the hood this is a small systemd user service which implements the search provider DBus API and exposes recent workspaces from VSCode.

Installation

Packages & binaries

From source

Install rust then run

$ make build
$ sudo make install

This install to /usr/local/.

Note: You really do need to install as root, system-wide. A per-user installation to $HOME does not work as of Gnome 40, because Gnome shell doesn't load search providers from $HOME (see https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3060).

To uninstall use sudo make uninstall.

License

Copyright Sebastian Wiesner sebastian@swsnr.de

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.