From 723220028038a3c6e155259e28d07e867e2d45c9 Mon Sep 17 00:00:00 2001 From: krolyxon Date: Wed, 1 Jun 2022 22:55:52 +0530 Subject: first commit --- .config/ranger/plugins/ranger_devicons/__init__.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .config/ranger/plugins/ranger_devicons/__init__.py (limited to '.config/ranger/plugins/ranger_devicons/__init__.py') diff --git a/.config/ranger/plugins/ranger_devicons/__init__.py b/.config/ranger/plugins/ranger_devicons/__init__.py new file mode 100644 index 0000000..664b276 --- /dev/null +++ b/.config/ranger/plugins/ranger_devicons/__init__.py @@ -0,0 +1,15 @@ +import os +import ranger.api +from ranger.core.linemode import LinemodeBase +from .devicons import * + +SEPARATOR = os.getenv('RANGER_DEVICONS_SEPARATOR', ' ') + +@ranger.api.register_linemode +class DevIconsLinemode(LinemodeBase): + name = "devicons" + + uses_metadata = False + + def filetitle(self, file, metadata): + return devicon(file) + SEPARATOR + file.relative_path -- cgit v1.2.3