Skip to content

Commit

Permalink
Add support for Flatpak installs of several editors (#887)
Browse files Browse the repository at this point in the history
* Update linux.ts

Fix #885 for VSCode, VSCodium, and VSCode Insiders

* Use full path for Flatpak binaries

Adds full path, as previous method didn't function properly.
  • Loading branch information
FloridaMan7588 authored and shiftkey committed Jun 2, 2024
1 parent b5d4d17 commit ea057c7
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions app/src/lib/editors/linux.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,18 +43,26 @@ const editors: ILinuxExternalEditor[] = [
'/snap/bin/code',
'/usr/bin/code',
'/mnt/c/Program Files/Microsoft VS Code/bin/code',
'/var/lib/flatpak/app/com.visualstudio.code/current/active/export/bin/com.visualstudio.code',
'.local/share/flatpak/app/com.visualstudio.code/current/active/export/bin/com.visualstudio.code',
],
},
{
name: 'Visual Studio Code (Insiders)',
paths: ['/snap/bin/code-insiders', '/usr/bin/code-insiders'],
paths: [
'/snap/bin/code-insiders',
'/usr/bin/code-insiders',
'/var/lib/flatpak/app/com.visualstudio.code.insiders/current/active/export/bin/com.visualstudio.code.insiders',
'.local/share/flatpak/app/com.visualstudio.code.insiders/current/active/export/bin/com.visualstudio.code.insiders',
],
},
{
name: 'VSCodium',
paths: [
'/usr/bin/codium',
'/var/lib/flatpak/app/com.vscodium.codium',
'/var/lib/flatpak/app/com.vscodium.codium/current/active/export/bin/com.vscodium.codium',
'/usr/share/vscodium-bin/bin/codium',
'.local/share/flatpak/app/com.vscodium.codium/current/active/export/bin/com.vscodium.codium',
],
},
{
Expand Down

0 comments on commit ea057c7

Please sign in to comment.