summaryrefslogtreecommitdiffstats
path: root/src/filetype.rs
diff options
context:
space:
mode:
authorBen S <ogham@bsago.me>2015-05-10 00:22:58 +0100
committerBen S <ogham@bsago.me>2015-05-10 00:22:58 +0100
commit627bca98ef62891da92302d6287cdf2a5e43a5b6 (patch)
tree11f9cf4c4a3a91d0a0e7d35d2de21eaaaf995b01 /src/filetype.rs
parent89dd5c12395230769100975b9ea582039b386dfd (diff)
Move file type colours to their own struct
Diffstat (limited to 'src/filetype.rs')
-rw-r--r--src/filetype.rs30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/filetype.rs b/src/filetype.rs
index dadc415..a75f842 100644
--- a/src/filetype.rs
+++ b/src/filetype.rs
@@ -5,21 +5,21 @@ use colours::Colours;
pub fn file_colour(colours: &Colours, file: &File) -> Style {
match file {
- f if f.is_directory() => colours.directory,
- f if f.is_executable_file() => colours.executable,
- f if f.is_link() => colours.symlink,
- f if !f.is_file() => colours.special,
- f if f.is_immediate() => colours.immediate,
- f if f.is_image() => colours.image,
- f if f.is_video() => colours.video,
- f if f.is_music() => colours.music,
- f if f.is_lossless() => colours.lossless,
- f if f.is_crypto() => colours.crypto,
- f if f.is_document() => colours.document,
- f if f.is_compressed() => colours.compressed,
- f if f.is_temp() => colours.temp,
- f if f.is_compiled() => colours.compiled,
- _ => colours.normal,
+ f if f.is_directory() => colours.filetypes.directory,
+ f if f.is_executable_file() => colours.filetypes.executable,
+ f if f.is_link() => colours.filetypes.symlink,
+ f if !f.is_file() => colours.filetypes.special,
+ f if f.is_immediate() => colours.filetypes.immediate,
+ f if f.is_image() => colours.filetypes.image,
+ f if f.is_video() => colours.filetypes.video,
+ f if f.is_music() => colours.filetypes.music,
+ f if f.is_lossless() => colours.filetypes.lossless,
+ f if f.is_crypto() => colours.filetypes.crypto,
+ f if f.is_document() => colours.filetypes.document,
+ f if f.is_compressed() => colours.filetypes.compressed,
+ f if f.is_temp() => colours.filetypes.temp,
+ f if f.is_compiled() => colours.filetypes.compiled,
+ _ => colours.filetypes.normal,
}
}