diff options
| author | David T. Sadler <davidtsadler@googlemail.com> | 2020-10-21 15:18:03 +0100 |
|---|---|---|
| committer | David T. Sadler <davidtsadler@googlemail.com> | 2020-10-21 15:18:03 +0100 |
| commit | c1351cbd50de89ab075a8ec1199f57ace9ebc5f7 (patch) | |
| tree | 375619ec7e08b8e7b9e9a3db890a620f0aee8d71 /.config/ranger/plugins/ranger_devicons/__init__.py | |
| parent | 8d5624a4dbf52a6057ccbc4a28b43df10bf421ea (diff) | |
Add ranger and ranger devicons
Diffstat (limited to '.config/ranger/plugins/ranger_devicons/__init__.py')
| -rw-r--r-- | .config/ranger/plugins/ranger_devicons/__init__.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.config/ranger/plugins/ranger_devicons/__init__.py b/.config/ranger/plugins/ranger_devicons/__init__.py new file mode 100644 index 0000000..aeca62b --- /dev/null +++ b/.config/ranger/plugins/ranger_devicons/__init__.py @@ -0,0 +1,19 @@ +import ranger.api +from ranger.core.linemode import LinemodeBase +from .devicons import * + +@ranger.api.register_linemode +class DevIconsLinemode(LinemodeBase): + name = "devicons" + + uses_metadata = False + + def filetitle(self, file, metadata): + return devicon(file) + ' ' + file.relative_path + +@ranger.api.register_linemode +class DevIconsLinemodeFile(LinemodeBase): + name = "filename" + + def filetitle(self, file, metadata): + return devicon(file) + ' ' + file.relative_path |
