@@ -5,11 +5,16 @@ use serde::{de::Error as SerdeError, Deserialize, Serialize};
6use crate::keymap::{parse_keymaps, Keymaps};
6use crate::keymap::{parse_keymaps, Keymaps};
9pub struct GlobalConfig {
8pub struct GlobalConfig {
10 pub lsp_progress: bool,
9 pub lsp_progress: bool,
12+impl Default for GlobalConfig {
13+ fn default() -> Self {
14+ Self { lsp_progress: true }
13#[derive(Default)]
18#[derive(Default)]
14pub struct Config {
19pub struct Config {
15 pub global: GlobalConfig,
20 pub global: GlobalConfig,