You need to install envycontrol(https://github.com/geminis3/envycontrol) to make this extension work. This is a simple gnome-shell extension which provides a simple way to switch between GPU profiles on Nvidia Optimus systems (i.e laptops with Intel + Nvidia or AMD + Nvidia configurations) in a few clicks.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
20 | Active |
19 | Active |
18 | Active |
17 | Active |
16 | Active |
15 | Inactive |
14 | Active |
13 | Inactive |
12 | Rejected |
11 | Active |
10 | Active |
9 | Rejected |
8 | Active |
7 | Active |
6 | Active |
5 | Active |
4 | Active |
3 | Rejected |
2 | Rejected |
1 | Rejected |
1. You didn't include `icon.svg` in your package which is getting used in line 38. 2. You forgot to null out these in disable: - this._integrated_menu_item - this.separator_menu Fix these and your extension will be approved.
Sorry, I created zip file by gnome-shell pack tools, I didn't note it put only extension.js and metadata.json inside .zip file. Now everything should be ok, thanks for your patience and help!
You can add extra files with `--extra-source`. Look at my script how I'm doing it: https://gitlab.gnome.org/jrahmatzadeh/just-perfection/-/blob/7d5f58bb6b8fcee2b746ea335853e92249bdcc73/scripts/build.sh#L14-21