summaryrefslogtreecommitdiffstats
path: root/src/fs
diff options
context:
space:
mode:
authorJiayi Zhao <jeff.no.zhao@gmail.com>2020-12-13 12:42:53 -0500
committerJiayi Zhao <jeff.no.zhao@gmail.com>2020-12-13 12:42:53 -0500
commit2e5cdd07c2d8c18bad4099c82e36af64dc473a64 (patch)
treea9d7dee0f5a603cc96d6415a4549436a0f1818e0 /src/fs
parent468e607c5d1cd5d554ae356fd3c8e78425840347 (diff)
code cleanup and fix path not showing when too long
Diffstat (limited to 'src/fs')
-rw-r--r--src/fs/entry.rs21
1 files changed, 1 insertions, 20 deletions
diff --git a/src/fs/entry.rs b/src/fs/entry.rs
index 4e06c0c..e6e1ae6 100644
--- a/src/fs/entry.rs
+++ b/src/fs/entry.rs
@@ -1,6 +1,6 @@
use std::{fs, path};
-use tui::style::{Modifier, Style};
+use tui::style::Style;
use crate::fs::{FileType, JoshutoMetadata};
use crate::util::devicons::*;
@@ -98,25 +98,6 @@ impl JoshutoDirEntry {
self.selected = selected;
}
- pub fn get_modifier(&self) -> Modifier {
- let filetype = &self.metadata.file_type;
-
- match filetype {
- FileType::Directory => THEME_T.directory.modifier,
- FileType::Symlink(_) => THEME_T.link.modifier,
- _ => match self.file_path().extension() {
- None => Modifier::empty(),
- Some(os_str) => match os_str.to_str() {
- None => Modifier::empty(),
- Some(s) => match THEME_T.ext.get(s) {
- None => Modifier::empty(),
- Some(t) => t.modifier,
- },
- },
- },
- }
- }
-
pub fn get_style(&self) -> Style {
let metadata = &self.metadata;
let filetype = &metadata.file_type;