diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-03-21 22:21:02 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-03-21 22:41:27 +0100 |
| commit | 9b3cd2462a48ca942309e24f511db2ea1fddc95b (patch) | |
| tree | 009da77782848cfc8e6c1e83a49a0a1d7e6a08bb /lexers | |
| parent | 83b495b0c10f065897cc420a92afc7ac41448c26 (diff) | |
| download | vis-9b3cd2462a48ca942309e24f511db2ea1fddc95b.tar.gz vis-9b3cd2462a48ca942309e24f511db2ea1fddc95b.tar.xz | |
vis: also lookup Lua support files relative to the binary location
This simplifies deployment of vis on remote systems without root
access. The idea is to extract a statically linked binary together with
the lexer syntax files into some directory, adjust $PATH to include it
and have everything just work.
For now this uses /proc/self/exe and thus only works on Linux based
systems.
Diffstat (limited to 'lexers')
| -rw-r--r-- | lexers/README.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lexers/README.md b/lexers/README.md index a7d25c2..34ca587 100644 --- a/lexers/README.md +++ b/lexers/README.md @@ -9,6 +9,7 @@ based lexers from the [Scintillua](http://foicica.com/scintillua/) project. Vis searches the lexers in the following locations: * `$VIS_PATH/lexers` + * `./lexers` relative to the binary location (using `/proc/self/exe`) * `$XDG_CONFIG_HOME/vis/lexers` * `/usr/local/share/vis/lexers` * `/usr/share/vis/lexers` |
