Commit Graph

767 Commits (105e770f582336d8c8e8c59d24ab65405c2582bc)
 

Author SHA1 Message Date
Emanuel 105e770f58 feat: complete last changes to add hooks 1 year ago
emanuel d6e33e68e3 :feat: Add hooks for mode and layout changes 1 year ago
BoolPurist 078da205ca Fixed own typo. 1 year ago
BoolPurist caa365b4a0 link to header for crates.io install is fixed 1 year ago
emanuel 4c4e7f41b4 Add style.xplr plugin to awesome-plugins.md 1 year ago
Arijit Basu e6e701b371
Update alternatives.md 1 year ago
Arijit Basu 0cd5a9163d
Minor fixes 1 year ago
Arijit Basu ac958c9532
Update awesome-plugins.md 1 year ago
Arijit Basu 7fbcd18bb4
Update util.rs 1 year ago
Arijit Basu 1369fcea9a
Update xplr.util.md 1 year ago
Arijit Basu d17489de8d Update version 2 years ago
Arijit Basu 57492b84c0
Show HelpMenu in intermediate modes
Also, use xplr.util api in xplr.fn.builtin.try_complete_path
2 years ago
Arijit Basu d719700122 Launch $SHELL, fallback to bash
Closes: #499
2 years ago
Arijit Basu 011d3d4a68
Fix logs count 2 years ago
Arijit Basu efb4d605c5 Fix doc 2 years ago
Arijit Basu e559b96e31 Implement xplr.util.version
Closes: https://github.com/sayanarijit/xplr/issues/540
2 years ago
Arijit Basu d4edf3302f Gen docs 2 years ago
Arijit Basu c382768f23 Implement xplr.util.to/from_json/yaml
Closes: https://github.com/sayanarijit/xplr/issues/541
2 years ago
Arijit Basu 6558ba8092 Hide counts if 0
Closes https://github.com/sayanarijit/xplr/issues/542
2 years ago
Arijit Basu 91c87a3901 Fix creating file with spaces
Fixes: https://github.com/sayanarijit/xplr/issues/544
2 years ago
Arijit Basu 25798009ad Fix displaying multispace characters
Ref: https://github.com/sayanarijit/tui-input/pull/14
2 years ago
Arijit Basu 104dc0534b
Minor doc fixes 2 years ago
Arijit Basu 919a492131
Packaging instructions in readme 2 years ago
Arijit Basu 399fd183d4
Update docs 2 years ago
Arijit Basu 053615b041 Fix linting errors 2 years ago
Arijit Basu 76224c42e1 Fix Nix cache push 2 years ago
Arijit Basu ca4f4f3f45
Fix nix build second attempt 2 years ago
Arijit Basu a0c19025dd
Fix nix build 2 years ago
Arijit Basu 69db7fa9e6
Push Binary Cache for Nix 2 years ago
Arijit Basu 555bc02e10
Update lua-function-calls.md 2 years ago
Arijit Basu bbb1026ff8
Add nix flake 2 years ago
Arijit Basu aea17b415b
Update writing-plugins.md 2 years ago
Arijit Basu 7e70487511
Use default values for some fields 2 years ago
Arijit Basu 15e7123aba
Update awesome-hacks.md 2 years ago
Arijit Basu 133ba120af Update .github/workflows/cd.yml 2 years ago
Orhun Parmaksız 77164ff98a fix(cd): use external gzip for compressing the git source 2 years ago
Arijit Basu ea8a1fcd46
Update xplr.util.md 2 years ago
Arijit Basu 70cb745c9f Implement and expose xplr.util
Closes: https://github.com/sayanarijit/xplr/issues/517
2 years ago
Arijit Basu 15979e4974 Release v0.20.0 2 years ago
Arijit Basu 49c4729047
Improve CLI errors 2 years ago
Arijit Basu 01060ed025
Add $XPLR_INITIAL_PWD and 'gi' key binding
This will allow enable workspace like features, without using vroot.
2 years ago
Arijit Basu 74318435e8
Update version 2 years ago
Arijit Basu 553f6b9bc6
Fix doc 2 years ago
Arijit Basu 71bd2e2776
Add more vroot options
- ToggleVroot
- UnsetVroot

Along with key bindings.
2 years ago
Arijit Basu 94154c56df
Consistent help text 2 years ago
Arijit Basu 5c4dec05ed
Don't restrict saving location outside vroot 2 years ago
Arijit Basu 289556f452
Add builtin vroot mode
Also fix ResetVroot
2 years ago
Arijit Basu eba9de5a44
Improve vroot indicator 2 years ago
Arijit Basu e3a5f3c044 Add messages SetVroot and ResetVroot 2 years ago
Arijit Basu a62b72bf2a Add support for --vroot
--vroot helps isolating navigation of an xplr session inside a specific
directory. However, interaction still requires passing full paths
(`/tmp/vroot`). Shell scripts and Lua functions can still access files
outside the virtual root.

This PR also fixes unwanted dot (.) and extra slash (//) issues in paths.
2 years ago