Skip to content

Instantly share code, notes, and snippets.

@mrprajesh
Last active May 11, 2022 07:04
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 mrprajesh/d5688b18f66693e056fc690c1c00e624 to your computer and use it in GitHub Desktop.
Save mrprajesh/d5688b18f66693e056fc690c1c00e624 to your computer and use it in GitHub Desktop.
Install Geany Plugins - workaround for most of them that did not get install easily.

Geany-plugins

It is awesome. Most of them are cool buy not well undocumented for installation as seen here https://plugins.geany.org/

If you want the below plugins to work and it is not enabled when you do configure from official tar ball then you might want to try/install the following dependancies. These are from my experiences with Linux Mint 19. In turn, this should work for any newer Ubuntu/Debian versions in my opinion.

Markdown

There was an error with include <webkit2/webkit2.h>

sudo apt-get install libwebkit2gtk-4.0-dev

Spellcheck

There was an error with include <enchant.h>

sudo apt-get install python-enchant libgtk-3-dev 
#maybe-not 2nd one. Sorry unsure! as I tried so many installs to fix..!

Debugger

There was an error with #include <vte/vte.h>

sudo apt install libvte-dev

GeanyPG

There was an error with #include <gpgme.h>

sudo apt install libgpgme-dev

Git-Changebar

There was an error with #include <git2.h>

sudo apt install libgit2-dev

sudo apt-get install -y libvte-2.91-0 valac #mutiterm

INSTALL STEPS

./configure
make
sudo make install

## Useful?
If this has helped you then I suggest you owe me a star this gist(see top right corner).

Cheers,

[Rajesh Pandian M](https://www.cse.iitm.ac.in/~mrprajesh)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment