Skip to content

Instantly share code, notes, and snippets.

@adil192
Last active February 28, 2023 07:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adil192/9ef159ee9b75b185146ab098b1aed627 to your computer and use it in GitHub Desktop.
Save adil192/9ef159ee9b75b185146ab098b1aed627 to your computer and use it in GitHub Desktop.
Authy on Linux without snap

(roughly following instructions from this comment chain: https://www.reddit.com/r/linux4noobs/comments/kkvpm3/comment/hl3asj5/)

  1. Download authy-2.2.2-full.nupkg or newer. Extract it somewhere like your Documents folder.
    https://pkg.authy.com/authy/stable/2.2.2/win32/x64/authy-2.2.2-full.nupkg
    
  2. Install electron with npm:
    npm i -D electron
  3. Run authy manually to check it works:
    ~/node_modules/.bin/electron ~/Documents/authy-2.2.2-full/lib/net45/resources/app.asar
  4. Copy the contents of authy.desktop (attached) into ~/.local/share/applications/authy.desktop, editing the paths as needed. Also save authy-logo.svg (attached) into ~/Documents/authy-2.2.2-full/.
  5. Refresh: update-desktop-database ~/.local/share/applications; and you're done!

Note that this won't auto-update, so make sure to keep on top of updating by downloading the newest nupkg.

Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
[Desktop Entry]
Name=Authy Desktop
Exec=/home/adil/node_modules/.bin/electron lib/net45/resources/app.asar
Icon=/home/adil/Documents/authy-2.2.2-full/authy-logo.svg
Type=Application
StartupNotify=true
Path=/home/adil/Documents/authy-2.2.2-full/
Terminal=false
Hidden=false
StartupWMClass=Authy Desktop
SingleMainWindow=true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment