Skip to content
This repository has been archived by the owner on Mar 31, 2024. It is now read-only.

swsnr/gnome-search-providers-vscode

Repository files navigation

Gnome search provider for VSCode workspaces

I no longer use or maintain this code.

Add recent workspaces of various VSCode variants to Gnome search.

Supports

  • Code OSS (Arch Linux)
  • VSCodium
  • Visual Studio Code (AUR package)
  • Visual Studio Code (Official packages)

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

I provide binary packages for Archlinux at home:swsnr:owned.

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).

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/.