From dd0b1a1aa2c36bf2df4db9c11a6517a018ffa100 Mon Sep 17 00:00:00 2001 From: Zhenhui Xie Date: Mon, 30 Sep 2019 20:10:35 +0800 Subject: refactor: Refactoring config (#383) This PR refactors config and puts configuration files for all modules in `configs/`. --- src/segment.rs | 66 ---------------------------------------------------------- 1 file changed, 66 deletions(-) delete mode 100644 src/segment.rs (limited to 'src/segment.rs') diff --git a/src/segment.rs b/src/segment.rs deleted file mode 100644 index 8c0140ac1..000000000 --- a/src/segment.rs +++ /dev/null @@ -1,66 +0,0 @@ -use ansi_term::{ANSIString, Style}; -use std::fmt; - -/// A segment is a single configurable element in a module. This will usually -/// contain a data point to provide context for the prompt's user -/// (e.g. The version that software is running). -pub struct Segment { - /// The segment's name, to be used in configuration and logging. - _name: String, - - /// The segment's style. If None, will inherit the style of the module containing it. - style: Option