/vanilla-prime-utility

A frontend in GTK 4 and Libadwaita to switch PRIME profiles.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Vanilla PRIME Utility

Translation Status

A frontend in GTK 4 and Libadwaita to switch PRIME profiles.


Build

Dependencies

  • build-essential
  • meson
  • libadwaita-1-dev
  • gettext
  • desktop-file-utils
  • nvidia-prime

Build

meson build
ninja -C build

Install

sudo ninja -C build install

Run

vanilla-prime-utility

# embedded mode
vanilla-prime-utility --embedded

Other distributions

This utility works on any Debian-based distribution, just note that NoDisplay=true is set in the desktop file, since Vanilla OS uses the embedded mode. If you want to use the standalone mode, you can remove this line and the icon will be shown in the applications menu of your distribution.