Arijit Basu
1d829c36e6
Implement -M, --print-msg-in
...
To help with creating safe arguments for --on-load.
e.g.
```
xplr --on-load $(xplr -M 'ChangeDirectory: %q' "${HOME:?}")
```
2 years ago
Arijit Basu
111a648818
Shell escape file paths in logs
2 years ago
Arijit Basu
1e820030a0
Implement subcommand -m / --pipe-msg-in
2 years ago
Arijit Basu
bffe1d43ec
Escape newline in selection list
2 years ago
Arijit Basu
88fe71779b
Add best practices section
2 years ago
Arijit Basu
91e3990df1
Rename messages
2 years ago
Arijit Basu
a4f98f0b63
Add tri-pane.xplr
2 years ago
Arijit Basu
57483bef41
Use fuzzy search instead of regex search
...
Ref: https://github.com/sayanarijit/xplr/issues/496
2 years ago
Arijit Basu
93bd53bbcb
Add quick scrolling
...
Not ideal, but better than nothing.
Closes: https://github.com/sayanarijit/xplr/issues/509
2 years ago
Arijit Basu
81e83365f2
Document how to try out the hacks.
2 years ago
Arijit Basu
58c572d77a
Fix directory explore scheduling
...
Fixes https://github.com/sayanarijit/xplr/issues/503
2 years ago
Arijit Basu
f2713d9549
Fix support for readline keys
2 years ago
Arijit Basu
12264722ef
Add missing doc
2 years ago
Arijit Basu
d579832c69
Update version
2 years ago
Arijit Basu
4e9c056a10
Custom input prompts for different modes without SetInputPrompt
...
Closes: https://github.com/sayanarijit/xplr/issues/502
2 years ago
Arijit Basu
5dcaca3816
Document new input operation
2 years ago
Arijit Basu
9f9a6f9d73
Parse file UID and GID
...
Closes https://github.com/sayanarijit/xplr/pull/494
2 years ago
Arijit Basu
12d2020f01
Improve preview hacks
2 years ago
Matt_BSD
d6d7e70425
Added FreeBSD to a list of OSes
...
Added FreeBSD 13.1-RELEASE to a list of OSes on which the image preview hack and text preview hack were tested on.
2 years ago
Arijit Basu
846e0c7f60
Update awesome-plugins.md
2 years ago
Arijit Basu
c42c4dc69d
Fix doc
2 years ago
Arijit Basu
673bcd21c0
Update awesome-hacks.md
2 years ago
Arijit Basu
a9b1527e55
Point type-to-nav to th eupdated plugin for now
2 years ago
Junker
7f1f33b422
add 'nuke.xplr' plugin to awesome-plugins
2 years ago
Arijit Basu
bf354352d5
Upgrade version
2 years ago
Arijit Basu
bea0f277bc
Add global key bindings that can be overwritten.
...
- Use `xplr.config.general.global_key_bindings` to define a set of
key bindings that are available by default in every mode. e.g `esc`
and `ctrl-c`.
- Remove boilerplate config from `init.lua`.
- Update docs.
2 years ago
Arijit Basu
07d0fe2dee
Update configure-key-bindings.md
2 years ago
Arijit Basu
563e2d1475
Update docs
2 years ago
Arijit Basu
5370cc2e8c
Go to path and native auto completion on tab
...
- BREAKING: Rename mode `create directory` and `create file` to
`create_directory` and `create_file`.
- Add key binding `gp` to go to a given path from input.
- Add function `fn.builtin.try_complete_path` to auto complete the path
in input buffer.
- Use `tab` to auto complete path in `rename`, `create_file`,
`create_directory` and `go_to_path` modes.
- Show different prompts in different modes.
And some cleanup.
2 years ago
Arijit Basu
c3b25bb82f
Update awesome-integrations.md
2 years ago
Arijit Basu
a28addbd0e
Add wl-clipboard.xplr
2 years ago
Arijit Basu
33e537949f
Install instructions for Alpine and Gentoo
2 years ago
Arijit Basu
7c3721a46c
Add PayPal link
2 years ago
Arijit Basu
e3184c5f88
Update awesome-hacks.md
2 years ago
Arijit Basu
3eabbd4ed6
Update awesome-hacks.md
2 years ago
Arijit Basu
1df0d2cc90
Clarify sponsoring
2 years ago
Arijit Basu
87783872a5
Remove xplr.nvim for the time being
...
Discussed in chat room.
2 years ago
Arijit Basu
2aee3743e1
Update awesome-plugins.md
2 years ago
Arijit Basu
3733dc3262
Add offline-docs.xplr
2 years ago
Arijit Basu
cb2851875c
Fix mime_essence doc - again
2 years ago
Arijit Basu
dc8cb30eb3
Fix mime_essence docs
2 years ago
Arijit Basu
cf052d2691
Fix doc
2 years ago
Arijit Basu
6f626d1ba0
Clarify metadata API
2 years ago
Arijit Basu
de45123e26
Update writing-plugins.md
2 years ago
Tom van Dijk
4fa90d715e
fixup! Edit footnote
2 years ago
Tom van Dijk
2194ddcc61
Edit footnote
...
Co-authored-by: Arijit Basu <sayanarijit@users.noreply.github.com>
2 years ago
Tom van Dijk
c40ffe1633
Add dtomvan/extra-icons.xplr to awesome-plugins.md
2 years ago
Arijit Basu
90e56deedc
Doc updates
2 years ago
Arijit Basu
2c39f9499a
Umprove the upgrade guide
2 years ago
Arijit Basu
3da8140bb1
Fix printing unicode
2 years ago
Arijit Basu
071195fd61
Fix link
2 years ago
Arijit Basu
e006152066
Upgrade version
2 years ago
Arijit Basu
2179be473f
Fix docs
2 years ago
Arijit Basu
cc5b996db9
Add remove last filter
2 years ago
Arijit Basu
e634d7150f
Add more docs
2 years ago
Arijit Basu
fadfb3d70c
Add docs
2 years ago
Arijit Basu
1fef30ce56
Update key bindings
2 years ago
Arijit Basu
5f598648a8
Make the prompt not null
2 years ago
Arijit Basu
d2390285fb
Fix doc
2 years ago
Arijit Basu
21c8ea68bb
Document regex filters
2 years ago
Arijit Basu
1de737cefa
Add regex support and dynamic input prompt
...
- Add new regex filters
- `RelativePathDoesMatchRegex`
- `RelativePathDoesNotMatchRegex`
- `IRelativePathDoesMatchRegex`
- `IRelativePathDoesNotMatchRegex`
- `AbsolutePathDoesMatchRegex`
- `AbsolutePathDoesNotMatchRegex`
- `IAbsolutePathDoesMatchRegex`
- `IAbsolutePathDoesNotMatchRegex`
- Search mode now defaults to regex
- Added new message `SetInputPrompt` to set the input prompt
dynamically.
2 years ago
Arijit Basu
5765698fb7
Minor doc fix
2 years ago
Arijit Basu
a233bc9bfb
Update awesome-plugins.md
2 years ago
Arijit Basu
e045b3ac3a
Update awesome-hacks.md
2 years ago
Arijit Basu
3cfed5aa6f
Improve docs
2 years ago
Arijit Basu
188a2a8751
Update environment-variables-and-pipes.md
2 years ago
Matt_BSD
ed392a0755
Update docs/en/src/environment-variables-and-pipes.md
...
Co-authored-by: Arijit Basu <sayanarijit@users.noreply.github.com>
2 years ago
Matt_BSD
9a7e8cc0f4
Update docs/en/src/environment-variables-and-pipes.md
...
Co-authored-by: Arijit Basu <sayanarijit@users.noreply.github.com>
2 years ago
Matt_BSD
fb54b29dec
Update environment-variables-and-pipes.md
...
added section for for environment variables and did a short description for each of those.
I don't know what $XPLR_INPUT_BUFFER does thou, so I left it as TODO.
I also added a small example using $XPLR_FOCUS_PATH with xdg-open.
2 years ago
Arijit Basu
7f8e293bd0
Update install.md
2 years ago
Arijit Basu
6d9d324a7d
Upgrade version
2 years ago
Arijit Basu
171c93dbb1
Fix ansi colors
...
Also upgrade deps and do some cleanup.
2 years ago
Arijit Basu
9b686baf50
Document luarocks support
2 years ago
Arijit Basu
9673eba89c
Upgrade version
...
- Upgrade rust to 1.58.1
- Upgrade rust edition to 2021
- Upgrade xplr packages
2 years ago
Arijit Basu
a8b0775f7e
Update awesome-plugins.md
3 years ago
Arijit Basu
4c167bae7f
Update installing-plugins.md
3 years ago
Arijit Basu
536ee9b439
Update awesome-plugins.md
3 years ago
Arijit Basu
583f685627
Minor line gap
3 years ago
Arijit Basu
aca6127166
Minor fixes
3 years ago
Arijit Basu
0472bc3e66
Auto generate docs
3 years ago
Arijit Basu
88b79643cb
Update configure-key-bindings.md
3 years ago
Arijit Basu
bfd403c894
Upgrade version
3 years ago
Arijit Basu
3d81a49cec
Auto generate messages docs
...
- Huge refactor.
- Run `python docs/script/generate.py` to generate `docs/en/src/messages.md`.
3 years ago
Arijit Basu
db8ef0e15a
Fix docs and build
3 years ago
Arijit Basu
ca211bb073
Auto generate some API docs from init.lua
...
This is the beginning of the xplr documentation revolution.
Closes: https://github.com/sayanarijit/xplr/issues/445
3 years ago
Arijit Basu
618ade53ec
Document init.lua
...
Ref: https://github.com/sayanarijit/xplr/issues/445
3 years ago
Arijit Basu
721ffd0216
Support custom `border_type` and `border_style`
...
This adds support for defining custom border types and border styles.
Example:
```
xplr.config.general.panel_ui.default.border_type = "Thick"
xplr.config.general.panel_ui.default.border_style.fg = "Black"
xplr.config.general.panel_ui.default.border_style.bg = "Gray"
```
Closes: https://github.com/sayanarijit/xplr/issues/448
3 years ago
Arijit Basu
26a363c7b1
Update message.md
3 years ago
Arijit Basu
74d5bb5e87
Update awesome-hacks.md
3 years ago
Arijit Basu
4f1e8e9021
Fix doc
3 years ago
Arijit Basu
7c3e74e46c
Document cd on quit
3 years ago
Arijit Basu
5e20eea349
Update docs
3 years ago
Arijit Basu
6b054cbc01
Minor fixes
3 years ago
Arijit Basu
c4ad648556
Add plugin find.xplr
3 years ago
Arijit Basu
087f3b0d52
Version 0.17.2
3 years ago
Arijit Basu
7da7c54e86
Add direct download link for linux musl
3 years ago
Arijit Basu
bb034180f4
Drop snapcraft
3 years ago
Arijit Basu
1627e3974f
Remove xplr-bin
3 years ago
Arijit Basu
e6ea983a8a
Add "duplicate as"
...
Closes https://github.com/sayanarijit/xplr/issues/434
3 years ago
Arijit Basu
64c248f86d
Minor fix
3 years ago