Commit Graph

35 Commits

Author SHA1 Message Date
Gokcehan
c629b3d4ce fix race when options are changed while sorting
Related #502
2020-11-18 22:46:59 +03:00
Gokcehan
355075cf75 cleanup 2020-09-13 14:55:17 +03:00
Gokcehan
eab7b61846 only listen 127.0.0.1 in the server
Related #456
2020-09-02 00:43:55 +03:00
Provessor
24f01f4988
Replace termbox-go with tcell (#439)
Fix colour construction issue

This also has a test to mitigate it in the future

Remove `colormode` option

The original issue it was trying to solve is no longer present with
tcell (it being a holdover from `color256` on termbox) so it is not
needed.

retire gitter channel in favor of irc/matrix

Export options as environment variables (#448)

* Export options as environment variables

Any options from gOpts are available via lf_OPTION environment
variables. For now it works only on booleans, integers and strings (no
array support)

* Do not export some of the options

* Add support for arrays and fix numbers

* Fix comments

* Replace 1 and 0 with true and false

* Export hidden,reverse,dirfirst and sortby options

* Fix comments

* Little fix

* Simplify boolean conversion

log readlink errors instead of fail

Related #447 and #374
2020-09-01 15:42:44 +03:00
Gokcehan
c937dab9e9 remove hidden cursor movement
Related #22 and #381
2020-07-04 01:21:07 +03:00
Gokcehan
83a6e506d2 implement hidden option in windows 2020-07-04 00:41:12 +03:00
Gokcehan
bc2a80fd6e handle cross-device linking in windows 2020-07-04 00:16:16 +03:00
Gokcehan
0e3910652a cleanup 2020-06-11 04:11:40 +03:00
Adam Abrams
72facea2a0
add hiddenFiles option (#372)
* add hiddenFiles option

* harden and improve syntax

* refactor name and add to docs
2020-06-11 02:52:15 +03:00
Daniel Martí
50ac367626 fix ineffective breaks, remove unused parameters (#210)
While at it, simplify a few pieces of code.
2019-08-12 14:52:27 +03:00
Gokcehan
b2b22fb674 disable hidden on windows 2019-03-31 23:39:41 +03:00
Gokcehan
45270e389e export id variable after initialization 2019-03-31 19:45:11 +03:00
Gokcehan
6f35abb4ca quote file variables on windows 2019-03-17 20:16:19 +03:00
Gokcehan
0eedb71d6c export permanent env vars on startup
Related #134
2019-03-17 19:52:34 +03:00
Gokcehan
4a8943b6b7 cleanup 2019-03-02 16:49:02 +03:00
Gokcehan
d6e9aece51 implement builtin copy operation
Related #61 and #113
2019-02-26 20:12:13 +03:00
Gokcehan
0b8de7c77e detach server on windows
Related #106
2018-08-01 00:21:55 +03:00
Gokcehan
cdf4fcb810 write history to history file on quit
Related #81
2018-07-12 21:22:36 +03:00
Gokcehan
211bcd0444 write marks to marks file on quit
Related #76
2018-07-11 20:09:26 +03:00
Gokcehan
552182958a use pager variable for doc on windows 2018-07-08 14:27:35 +03:00
Gokcehan
d86e9c991c add 'doc' command to view documentation
Related #100
2018-07-07 17:50:47 +03:00
Gokcehan
e1b6d38386 add executable completion on windows 2018-06-29 00:12:54 +03:00
Gokcehan
fef99c1d70 use env vars on windows 2018-06-28 23:37:01 +03:00
Gokcehan
5787ecd1bd add default environmental variables 2018-06-28 21:51:24 +03:00
Gokcehan
96f35e986d rename 'open-file' to 'open' 2018-06-28 21:20:43 +03:00
Gokcehan
2d821216a8 read system-wide configuration on windows 2018-06-28 19:45:59 +03:00
Gokcehan
638d67c0e4 read system-wide configuration at '/etc/lfrc' 2018-06-28 19:44:50 +03:00
Gokcehan
d987c9e439 rename yank-delete-put to copy-cut-paste 2018-06-27 21:17:56 +03:00
Gokcehan
e99478e8a1 add 'shellopts' option to set shell arguments
Related #102
2018-06-26 21:14:55 +03:00
Gokcehan
0855507298 fix default commands on windows 2018-04-28 18:34:24 +03:00
Gokcehan
c3f4aa58a7 add default file opener and more keybindings
Related #9 and #94
2018-03-02 23:21:52 +03:00
Gokcehan
9b7bf63096 cleanup 2017-11-19 21:55:13 +03:00
Gokcehan
7c15ed69c8 remove backup option from default cp/mv for posix 2017-09-16 22:11:43 +03:00
Gokcehan
cb577a4c3a handle user variables on all platforms 2017-08-06 11:05:46 +03:00
Gokcehan
458bc71688 use conditional compilation for windows 2017-08-05 19:23:55 +03:00