summaryrefslogtreecommitdiff
path: root/src/cfg
diff options
context:
space:
mode:
authorNamilskyy <alive6863@gmail.com>2025-11-25 16:05:43 +0300
committerNamilskyy <alive6863@gmail.com>2025-11-25 16:05:43 +0300
commitf8a09b720ccca6fbd5ed748bdbb5377fc67fb566 (patch)
treebf2f030d38eecf01df49420e788beece66d03020 /src/cfg
parent532e612c54a526cd219e65da2e4083e79ee5217b (diff)
Added more info about plans to mesk in README.md
Diffstat (limited to 'src/cfg')
-rw-r--r--src/cfg/config.rs23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/cfg/config.rs b/src/cfg/config.rs
index ee4e3b7..45be37d 100644
--- a/src/cfg/config.rs
+++ b/src/cfg/config.rs
@@ -22,10 +22,13 @@ pub struct Config {
#[derive(Deserialize, Debug, Serialize)]
pub struct Log {
- logfile: String,
- loglevel: Loglevel,
+ #[serde(rename = "log_file")]
+ log_file: String,
+ #[serde(rename = "log_level")]
+ log_level: Loglevel,
}
+// Rename needed for editing mesk.toml file fields but dont touch code.
#[derive(Deserialize, Debug, Serialize)]
pub struct Repo {
#[serde(rename = "repo_url")]
@@ -36,10 +39,10 @@ pub struct Repo {
#[derive(Deserialize, Debug, Serialize)]
pub struct Paths {
- #[serde(rename = "cachedir")]
- cachedir: String,
- #[serde(rename = "builddir")]
- builddir: String,
+ #[serde(rename = "cache_dir")]
+ cache_dir: String,
+ #[serde(rename = "build_dir")]
+ build_dir: String,
}
impl Config {
@@ -58,12 +61,12 @@ impl Config {
auto_update: true,
},
log: Log {
- logfile: String::from("/var/log/mesk.log"),
- loglevel: Loglevel::Info,
+ log_file: String::from("/var/log/mesk.log"),
+ log_level: Loglevel::Info,
},
paths: Paths {
- cachedir: String::from("/var/cache/mesk"),
- builddir: String::from("/var/lib/mesk"),
+ cache_dir: String::from("/var/cache/mesk"),
+ build_dir: String::from("/var/lib/mesk"),
},
};