about summary refs log tree commit diff stats
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* Removed unnecessary arguments for mktemp in examples/bash_automatic_cd.shDmytro Meleshko2019-10-271-1/+1
|
* Refactored examples/bash_automatic_cd.shDmytro Meleshko2019-10-271-7/+7
|
* Add a configurable VCS max message lengthWojciech Siewierski2019-10-011-0/+3
| | | | | | | | Previously it was hardcoded as 50, let's make it easy to change for the user. Improves upon #1705. Related to #1704.
* Drop truth values; rename warning settingToon Nolten2019-08-181-1/+1
|
* Warn when nesting rangertoonn2019-08-031-0/+5
| | | | | | | | | | | | | | | Users frequently request that launching ranger in a subshell started from ranger (using `S`) instead exits the subshell so they end up in their original ranger instance without nesting, which is rarely useful. This isn't possible because a process can't easily kill its parent shell. To at least avoid such confusion we warn about nesting by default. A new setting `nested_ranger_warning` is added to `rc.conf`. The warning can be either disabled or the severity increased so the message is more visible. Fixes #1645
* Merge branch 'master' into patch-4Nathaniel2018-09-051-3/+1
|\
| * Remove hard code of ranger pathMark Blakeney2018-08-191-3/+1
| | | | | | | | | | | | Hard coding the path of ranger prohibits the bash_automatic_cd.sh script from working when the user has installed ranger in a different path such as in /usr/local/bin/, or ~/.local/bin/ etc.
* | Remove extra pipe in subprocess call, rename plugin and add originalnatemaia2018-09-052-47/+89
| |
* | 2 lines around function definitionNathaniel2018-07-071-0/+1
| |
* | import order and break long linesNathaniel2018-07-071-8/+12
| |
* | Indentation and whitespace cleanupNathaniel2018-07-071-12/+8
| |
* | Update plugin_pmount.pyNathaniel2018-07-071-20/+47
|/ | | | | | | | Currently the pmount plugin uses static device letters and partition numbers. this change uses present devices and partitions. - Changes the binds to remove the need for uppercase device letters, if a device has no partitions <alt><m or M><device letter> mounts/unmounts the device. - With only one partition the same binds will handle it instead of the whole device. - With greater than one partitions, map <alt><m or M><device letter><partition number> for each. This is still not fully functional, devices not present when ranger is started *(usb drives)* won't have a map created unless ranger is restarted :| ... Is there a simple way to have ranger 'reload' this plugin, or use a different hook, etc.?
* Merge branch 'custom_free_space'toonn2018-05-091-0/+3
|\
| * Add new option to disable display of free disk space in statusbarStephane Fontaine2018-02-241-0/+3
| | | | | | | | | | | | Fixes #1087 Useful on high-latency filesystems as it avoid calls to statvfs system call which costs: (number of redraw) * latency.
* | Merge branch 'tmuxtitle'toonn2018-05-081-1/+1
|\ \
| * | Guard tmux title changestoonn2018-01-301-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | Changing the tmux window title to "ranger" was not guarded for the presence of the tmux executable, this tripped up at least one user with an `rc.conf` that still `set update_tmux_title true`. While the behavior is *not-a-bug*, I expect most people'd rather have the setting enabled by default since "python" is a less useful window title. Fix #1042
* | Fix pylintWojciech Siewierski2018-04-011-2/+4
| |
* | examples: Add plugin_avfs.py, a simple AVFS integrationWojciech Siewierski2018-04-011-0/+31
|/ | | | http://avf.sourceforge.net/
* rifle_sxiv.sh: be POSIX, single = for string eqDaniel Lublin2017-12-141-1/+1
|
* Add a :narrow keybind to rc_emacs.confWojciech Siewierski2017-05-211-0/+1
|
* config/rc.conf: Properly set `preview_script` by defaultnfnty2017-04-121-2/+2
| | | | | | | | | | | | | | Multiple users have complained about having problems with the way `scope.sh` sourcing is handled: * When running in clean mode * When wanting to run with the default config * When having non-default `$XDG_CONFIG_HOME` Lays groundwork for further default setting handling in the future. Fixes #840 Fixes #849 Closes #853
* linting: pylint: Remove most `disabled=protected-access`nfnty2017-01-301-2/+2
|
* examples: Added plugin_fasd_add.pyTheo Laurent2017-01-291-0/+25
|
* Add setting `hostname_in_titlebar`nfnty2017-01-291-0/+3
| | | | Fixes #782
* linting: pylint: Enable `broad-except`, Improve loggingnfnty2017-01-211-16/+13
| | | | | | | Handle exceptions explicitly to prevent unexpected errors from causing problems. Improve exception and notification logging.
* Python 3 division: Import `division` from `__future__`nfnty2017-01-218-8/+8
|
* linting: pylint 2.0.0nfnty2017-01-171-2/+1
|
* linting: Python 2 compat: Import from `__future__`nfnty2017-01-178-0/+17
|
* linting: Python 2 compatnfnty2017-01-172-6/+6
|
* linting: pylint and flake8nfnty2017-01-178-25/+46
|
* linting: autopep8nfnty2017-01-171-4/+10
|
* Merge branch 'automatic-cd-osx' of https://github.com/arshiamufti/rangerhut2016-11-041-0/+2
|\
| * Add correct path to ranger on OS XArshia Mufti2016-09-061-0/+2
| |
* | Fix the urxvt preview documentationWojciech Siewierski2016-10-081-1/+1
| |
* | Implement the urxvt-based image previewsWojciech Siewierski2016-10-051-0/+8
|/
* Fix misspellingsstepshal2016-06-261-1/+1
|
* Merge branch 'E301' of https://github.com/stepshal/rangerhut2016-06-182-0/+2
|\
| * Add one blank line where is expectedstepshal2016-06-162-0/+2
| |
* | Add two blank lines where is expectedstepshal2016-06-167-0/+12
|/
* doc/tools/print_colors.py: remove trailing newlinestepshal2016-06-071-1/+0
| | | | remove trailing newline
* examples/plugin_new_macro.py: fix spaceshut2016-06-021-3/+3
|
* fixed key binding for new tabs in rc_emacs.conf, its now <C-x><C-f>hut2016-04-011-1/+1
|
* Merge branch 'vifon/pmount' of https://github.com/Vifon/rangerhut2015-11-141-0/+30
|\
| * Add plugin_pmount.pyWojciech Siewierski2015-10-091-0/+30
| | | | | | | | | | Implemented as a Python plugin instead of a bunch of rc.conf lines to allow easy nested looping.
* | examples/rc_emacs.conf: re-enable numeric modifier keyshut2015-10-201-1/+0
|/
* Add ability to use ranger as file-chooser in gvimNg Oon-Ee2015-08-041-1/+5
| | | Previously RangeChooser() would just fail silently in gvim. With this change, it will open an xterm and open ranger there. Everything else works as before.
* added examples/plugin_ipc.pyWojciech Siewierski2015-06-211-0/+45
|
* Fix mktemp invocation to work on Mac OS X and LinuxJesse Byler2015-06-101-1/+1
| | | | | | | | | | | mktemp on Mac OS X (and probably all BSDs) just returns an error when invoked without any arguments. The -t option used in this change is interpreted differently on Mac OS X and Linux, and is deprecated on Linux, but this invocation works as expected on both. See discussion at https://unix.stackexchange.com/questions/30091 Another alternative would be to use Python's tempfile module: https://docs.python.org/2/library/tempfile.html
* Replaced file.basename with file.relative_path where appropriate.Wojciech Siewierski2015-05-082-3/+3
| | | | The usage of file.basename could lead to some issues with :flat.
* added examples/rc_emacs.confhut2015-05-041-0/+533
|