Commit graph

10 commits

Author SHA1 Message Date
Denis Isidoro
ebb02e28ec
Refactor code base (#760) 2022-07-28 20:11:42 -03:00
Denis Isidoro
ff638495d1
Temporarily remove lint checks (#730) 2022-05-15 12:22:48 -03:00
Ulrich Kautz
87f0ac0aec Use already existing env var names 2022-02-14 13:53:21 +00:00
Ulrich Kautz
ef036c3224 Allow compile time default paths for cheats and config
This CL makes it easier to install navi on multi-tenant Linux systems, by allowing to provide pre-install cheatsheets in shared folders (and potentially pre-installed config in shared folders).

This does not break or change the existing behaviour. The shared directory / config file is only used if
- There is not already a directory / config file in the user XDG location
- Navi is compiled with NAVI_CONFIG_FILE and/or NAVI_CHEATS_DIRECTORY env var set
- The paths defined in above env vars exist
2022-02-11 17:21:53 +00:00
Denis Isidoro
6674ca9410
[CI] Fix tests (#624) 2021-09-16 09:11:35 -03:00
Denis Isidoro
58f85394f5
Improve test coverage (#410) 2020-09-15 16:30:30 -03:00
Denis Isidoro
d64ec34912
Improve test coverage (#390)
- add test for tldr and cheatsh
- run all possible test cases
2020-08-28 09:58:35 -03:00
Denis Isidoro
2ca1d8fc85
Fix --multi with --column + refactors (#290) 2020-03-19 09:19:50 -03:00
Denis Isidoro
aefc136491
Rename CI pipeline (#218) 2020-03-10 13:21:00 -03:00
Denis Isidoro
c5cd85bb41
Rust implementation (#197) 2020-03-04 18:01:23 -03:00