https://github.com/timwaters/geany-livediff
GeanyLiveDiff: plugin for geany which diffs file on-the-fly and displays colored markers on editor. Currently against git repos and regular files
https://github.com/timwaters/geany-livediff
Last synced: about 1 year ago
JSON representation
GeanyLiveDiff: plugin for geany which diffs file on-the-fly and displays colored markers on editor. Currently against git repos and regular files
- Host: GitHub
- URL: https://github.com/timwaters/geany-livediff
- Owner: timwaters
- Created: 2014-02-13T17:09:08.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-02-18T16:55:59.000Z (over 12 years ago)
- Last Synced: 2025-02-09T12:29:38.648Z (over 1 year ago)
- Language: C++
- Size: 182 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
geany-livediff
==============
GeanyLiveDiff: plugin for geany which diffs file on-the-fly and displays colored markers on editor.
Currently against git repos and regular files.

### Install
For example (debian)
#### Requirements
* cmake
* libgit2
* Boost libraries:
* filesystem
* system
```sh
$ sudo apt-get install libgit2-dev cmake libboost-filesystem-dev libboost-system-dev
```
NOTE: For Ubuntu 12.04, you can add repository for libgit2
```
sudo add-apt-repository ppa:xav0989/libgit2
sudo apt-get update
sudo apt-get install libgit2-dev
```
#### Build
```sh
$ git clone https://github.com/v01d/geany-livediff
$ cd geany-livediff && mkdir build && cd build
$ cmake ../
$ make
$ sudo make install
```
Start geany and enable LiveDiff.
Note - make install installs to /usr/local/lib/geany/ so you may want to move it to the place on your system.
TODO - get this plugin location automagically.
```
sudo cp liblivediff.so /usr/lib/x86_64-linux-gnu/geany/
```