diff options
| author | a-kenji <aks.kenji@protonmail.com> | 2021-05-02 15:50:10 +0200 |
|---|---|---|
| committer | a-kenji <aks.kenji@protonmail.com> | 2021-05-02 15:59:02 +0200 |
| commit | 993a6fdf0a8836dfabdc253a3b6e9152cd1f2920 (patch) | |
| tree | f9a5db267cb4909b1374b6339708ce6980ff75a1 /src/common/input | |
| parent | Merge pull request #239 from zellij-org/x-colors (diff) | |
| download | sl0ppij-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.rs | 9 |
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()) } } |
