diff options
Diffstat (limited to 'alacritty_terminal/src/config/mod.rs')
-rw-r--r-- | alacritty_terminal/src/config/mod.rs | 28 |
1 files changed, 3 insertions, 25 deletions
diff --git a/alacritty_terminal/src/config/mod.rs b/alacritty_terminal/src/config/mod.rs index 9b6f695f..59449faa 100644 --- a/alacritty_terminal/src/config/mod.rs +++ b/alacritty_terminal/src/config/mod.rs @@ -6,14 +6,10 @@ use serde::Deserialize; use alacritty_config_derive::ConfigDeserialize; -mod bell; -mod colors; mod scrolling; use crate::ansi::{CursorShape, CursorStyle}; -pub use crate::config::bell::{BellAnimation, BellConfig}; -pub use crate::config::colors::Colors; pub use crate::config::scrolling::Scrolling; pub const LOG_TARGET_CONFIG: &str = "alacritty_config_derive"; @@ -27,11 +23,6 @@ pub struct Config<T> { /// TERM env variable. pub env: HashMap<String, String>, - /// Should draw bold text with brighter colors instead of bold font. - pub draw_bold_text_with_bright_colors: bool, - - pub colors: Colors, - pub selection: Selection, /// Path to a shell program to run on startup. @@ -53,19 +44,6 @@ pub struct Config<T> { /// Remain open after child process exits. #[config(skip)] pub hold: bool, - - /// Bell configuration. - bell: BellConfig, - - #[config(deprecated = "use `bell` instead")] - pub visual_bell: Option<BellConfig>, -} - -impl<T> Config<T> { - #[inline] - pub fn bell(&self) -> &BellConfig { - self.visual_bell.as_ref().unwrap_or(&self.bell) - } } #[derive(ConfigDeserialize, Clone, Debug, PartialEq, Eq)] @@ -190,9 +168,9 @@ impl CursorBlinking { } } -impl Into<bool> for CursorBlinking { - fn into(self) -> bool { - self == Self::On || self == Self::Always +impl From<CursorBlinking> for bool { + fn from(blinking: CursorBlinking) -> bool { + blinking == CursorBlinking::On || blinking == CursorBlinking::Always } } |