Commit Graph

834 Commits (4a3f18100dc287785c33a8e76e6019f7f4753da4)
 

Author SHA1 Message Date
Arijit Basu 4a3f18100d Display current mode help menu on top
Also, add global key binding f1.
Also, update deps.

Closes: https://github.com/sayanarijit/xplr/issues/655
1 year ago
Lewis Cook 6df168f8c1 init: Fix error upon deleting file on non-GNU systems 1 year ago
Arijit Basu eeb7b5d684
Update README.md 1 year ago
Arijit Basu 9a7ff5846d
Fix android build (#657)
* Fix android build

Ref: https://github.com/khvzak/mlua/issues/267#issuecomment-1644559018

* Update docs

* Fix typos by cheating a bit

* Instruction first
1 year ago
Arijit Basu 1b2226512f
Imrove builds (#650)
- Add more build targets
- Allow cross compile (if you have the resources, I don't)
- Fix failing nixos tests
1 year ago
Arijit Basu 56472998f5
Don't give up yet 1 year ago
Arijit Basu bf7ae3f748
Give up on the new platforms 1 year ago
Arijit Basu 94ba22bbcc
Upgrade 1 year ago
Arijit Basu 567a6201a8
Silently fail to 'enter' regular files (#654)
Silently fail to "Enter" regular files. Entering only makes sense for
directories.

This fixes
https://github.com/sayanarijit/xplr/issues/653#issue-1806818324

I don't know Rust at all, so I make no claims to the code quality. But I
have tested this change and it does work.
1 year ago
Arijit Basu 54d6d19003
Also enter symlink dir 1 year ago
Dugan Chen 4aeb3dd7c8 Use built-in node method 1 year ago
Dugan Chen 5626422ba4 Silently fail to 'enter' regular files 1 year ago
Arijit Basu 1941355128
Imrove builds
- Add more build targets
- Allow cross compile (if you have the resources, I don't)
- Fix failing nixos tests
1 year ago
Arijit Basu 2f78691333
Update/upgrade deps 1 year ago
Arijit Basu a2fbf759dd
Strip 1 year ago
Arijit Basu bc7f3cbbcf
Minor update 1 year ago
Arijit Basu ad50342260
Fix focus on back 1 year ago
Arijit Basu 313c61db96
Optimize get_current_dir
Closes: https://github.com/sayanarijit/xplr/issues/628
1 year ago
Arijit Basu 255517c2a9
Also respect general.table.headers.cols[*].style 1 year ago
Arijit Basu 9844ae1476
Respect low priority styles
- xplr.config.general.selection.item.style
- xplr.config.general.table.row.style
- xplr.config.general.table.row.cols[*].style
- xplr.config.general.table.header.cols[*].style

Ref: https://github.com/sayanarijit/xplr/issues/640
1 year ago
Arijit Basu d282032b3d
Fix symlink base again 1 year ago
Arijit Basu ba26752f6c
Use correct base for symlink for alternate layouts 1 year ago
Arijit Basu 0cc8723e8e
Document on_selection_change 1 year ago
Arijit Basu 2f3c2ea0e4
Fix lint 1 year ago
Arijit Basu 219ee68152
Update sum-type.md 1 year ago
Arijit Basu 859d888bde
Improve sum type docs 1 year ago
Arijit Basu f84d9d5c6a
More fixes 1 year ago
Arijit Basu 3fcfb1dbef
Fix sum type doc 1 year ago
Arijit Basu 4c51f0affe
Document sum types for hackers (#647)
* Document sum types for hackers

So you don't have to learn rust to configure xplr.

* Fix typos
1 year ago
Arijit Basu 9d1bd99fd4
Implement on_selection_change
Also optimize navigation with selection items.
Refresh selection only when it's required.

Closes: https://github.com/sayanarijit/xplr/issues/635
1 year ago
Arijit Basu 8209988ba6
Add tree-view.xplr 1 year ago
Arijit Basu 33c5aa9f14
Bring back enqueue 1 year ago
Arijit Basu cae50e4bcf
Remove unnecessary enqueue step 1 year ago
har7an 048b1c701a
docs: Add entry to awesome-plugins (#634)
mentioning https://gitlab.com/hartan/web-devicons.xplr
1 year ago
Arijit Basu 508f4b980b
Fix doc 1 year ago
Karim Lalani 28c9e0e3a0
chore: added codespell to github ci (#632)
chore: added codespell from 8cca2d3566 to github ci

chore: move spellcheck to out of testsuite

fix: add missing checkout step to spellcheck

exclude target

move works to ignore to .codespellignore

fix: typo

add lua specific
1 year ago
Noah Mayr 4ccd9796c4
Use xdg-rust crate instead of dirs crate (#631)
* Use xdg-rust crate instead of dirs crate

* Fix clippy warning
1 year ago
Solitude 36a7f1dc17
Honor XDG_CONFIG_HOME (#629) 1 year ago
Arijit Basu 2cc8e0c510
Cleanup unused features 1 year ago
Arijit Basu 27bc1217b3
Document jf syntax 1 year ago
Arijit Basu ab90381fda
Prompt when in doubt (#623)
* Update deps

* Prompt for user input when in doubt

- Ask before delete.
- For copy, move or symlink operations, ask what to do if a file with
  the same name exists.
- Update version.

Closes: https://github.com/sayanarijit/xplr/issues/615
1 year ago
Arijit Basu 2a775371f6
Use sayanarijit/jf for xplr -m 1 year ago
Arijit Basu 3bee8060c7
Lower LS_COLORS priority (#622)
* Lower LS_COLORS priority

Fixes: https://github.com/sayanarijit/xplr/issues/620

* Remove default style

* Fix doc markdown
1 year ago
Arijit Basu 97e30e2a6f
Allow nesting layouts inside a custom layout (#618)
This adds `CustomLayout` panel for nesting a `Layout` inside the `Static` and
`Dynamic` layouts.

This will help switching between different layouts dynamically, without
having to switch modes.
1 year ago
Arijit Basu 7c26c48e18
Trim binary size by reducing skim dependencies 1 year ago
Arijit Basu 17269ab17f
Update awesome-hacks.md 1 year ago
Arijit Basu 8aff0ba918
Clarify how to deal with init.lua 1 year ago
Arijit Basu 4228a71ed9
Mostly documentation fixes (#611)
Also, CLI help improvement.
1 year ago
Arijit Basu 252a1f5c37
Documentation fixes and cli help improvement 1 year ago
Henrique Goulart 4f0db1f3e3
docs: add missing comma to node_types lua conf
Add missing comma to node_types lua conf example in the docs.
1 year ago