aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/input
diff options
context:
space:
mode:
authora-kenji <aks.kenji@protonmail.com>2021-05-02 15:50:10 +0200
committera-kenji <aks.kenji@protonmail.com>2021-05-02 15:59:02 +0200
commit993a6fdf0a8836dfabdc253a3b6e9152cd1f2920 (patch)
treef9a5db267cb4909b1374b6339708ce6980ff75a1 /src/common/input
parentMerge pull request #239 from zellij-org/x-colors (diff)
downloadsl0ppij-993a6fdf0a8836dfabdc253a3b6e9152cd1f2920.tar.gz
sl0ppij-993a6fdf0a8836dfabdc253a3b6e9152cd1f2920.tar.xz
sl0ppij-993a6fdf0a8836dfabdc253a3b6e9152cd1f2920.zip
Rename install -> setup
* Renaming of the install module to convey the intent more, move functions that install to a submodule install of setup.
Diffstat (limited to 'src/common/input')
-rw-r--r--src/common/input/config.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/common/input/config.rs b/src/common/input/config.rs
index daa52b03..3263b571 100644
--- a/src/common/input/config.rs
+++ b/src/common/input/config.rs
@@ -7,7 +7,7 @@ use std::path::{Path, PathBuf};
use super::keybinds::{Keybinds, KeybindsFromYaml};
use crate::cli::{CliArgs, ConfigCli};
-use crate::common::install;
+use crate::common::setup;
use serde::Deserialize;
use std::convert::TryFrom;
@@ -61,7 +61,10 @@ impl TryFrom<&CliArgs> for Config {
}
}
- let config_dir = opts.config_dir.clone().or_else(install::default_config_dir);
+ let config_dir = opts
+ .config_dir
+ .clone()
+ .or_else(setup::find_default_config_dir);
if let Some(ref config) = config_dir {
let path = config.join(DEFAULT_CONFIG_FILE_NAME);
@@ -101,7 +104,7 @@ impl Config {
// TODO Deserialize the Configuration from bytes &[u8],
// once serde-yaml supports zero-copy
pub fn from_default_assets() -> ConfigResult {
- Self::from_yaml(String::from_utf8(install::DEFAULT_CONFIG.to_vec())?.as_str())
+ Self::from_yaml(String::from_utf8(setup::DEFAULT_CONFIG.to_vec())?.as_str())
}
}