aboutsummaryrefslogtreecommitdiff
path: root/helix-term/src
diff options
context:
space:
mode:
Diffstat (limited to 'helix-term/src')
-rw-r--r--helix-term/src/application.rs2
-rw-r--r--helix-term/src/config.rs9
2 files changed, 1 insertions, 10 deletions
diff --git a/helix-term/src/application.rs b/helix-term/src/application.rs
index 9b21c2a0..6f90ae61 100644
--- a/helix-term/src/application.rs
+++ b/helix-term/src/application.rs
@@ -760,7 +760,7 @@ impl Application {
self.lsp_progress.update(server_id, token, work);
}
- if self.config.load().lsp.display_messages {
+ if self.config.load().editor.lsp.display_messages {
self.editor.set_status(status);
}
}
diff --git a/helix-term/src/config.rs b/helix-term/src/config.rs
index 06e44ad9..4407a882 100644
--- a/helix-term/src/config.rs
+++ b/helix-term/src/config.rs
@@ -11,8 +11,6 @@ use toml::de::Error as TomlError;
#[serde(deny_unknown_fields)]
pub struct Config {
pub theme: Option<String>,
- #[serde(default)]
- pub lsp: LspConfig,
#[serde(default = "default")]
pub keys: HashMap<Mode, Keymap>,
#[serde(default)]
@@ -23,7 +21,6 @@ impl Default for Config {
fn default() -> Config {
Config {
theme: None,
- lsp: LspConfig::default(),
keys: default(),
editor: helix_view::editor::Config::default(),
}
@@ -45,12 +42,6 @@ impl Display for ConfigLoadError {
}
}
-#[derive(Debug, Default, Clone, PartialEq, Deserialize)]
-#[serde(rename_all = "kebab-case", deny_unknown_fields)]
-pub struct LspConfig {
- pub display_messages: bool,
-}
-
impl Config {
pub fn load(config_path: PathBuf) -> Result<Config, ConfigLoadError> {
match std::fs::read_to_string(config_path) {