__init__.py 479 B

12345678910111213141516171819
  1. import ranger.api
  2. from ranger.core.linemode import LinemodeBase
  3. from .devicons import *
  4. @ranger.api.register_linemode
  5. class DevIconsLinemode(LinemodeBase):
  6. name = "devicons"
  7. uses_metadata = False
  8. def filetitle(self, file, metadata):
  9. return devicon(file) + ' ' + file.relative_path
  10. @ranger.api.register_linemode
  11. class DevIconsLinemodeFile(LinemodeBase):
  12. name = "filename"
  13. def filetitle(self, file, metadata):
  14. return devicon(file) + ' ' + file.relative_path