Skip to content
This repository has been archived by the owner on Jun 8, 2024. It is now read-only.

fix(global config): renamed default-config to typstfmt #118

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ use typstfmt_lib::{format, Config};

const VERSION: &str = env!("TYPSTFMT_VERSION");
const CONFIG_FILE_NAME: &str = "typstfmt.toml";
/// Note: used in [`confy`](https://crates.io/crates/confy) functions.
const APP_NAME: &str = "typstfmt";
const HELP: &str = r#"Format Typst code

usage: typstfmt [options] [file...]
Expand Down Expand Up @@ -154,7 +156,7 @@ fn main() -> Result<(), lexopt::Error> {
return Ok(());
}
Long("get-global-config-path") => {
let config_path = confy::get_configuration_file_path("typstfmt", None)
let config_path = confy::get_configuration_file_path(APP_NAME, APP_NAME)
.unwrap_or_else(|e| panic!("Error loading global configuration file: {e}"));
println!("{}", config_path.display());
return Ok(());
Expand Down Expand Up @@ -220,9 +222,9 @@ fn main() -> Result<(), lexopt::Error> {
});
Config::from_toml(&buf).unwrap_or_else(|e| panic!("Config file invalid: {e}.\nYou'll maybe have to delete it and use -C to create a default config file."))
} else {
let config_path = confy::get_configuration_file_path("typstfmt", None)
let config_path = confy::get_configuration_file_path(APP_NAME, APP_NAME)
.unwrap_or_else(|e| panic!("Error loading global configuration file: {e}"));
confy::load("typstfmt", None).unwrap_or_else(|e| {
confy::load(APP_NAME, APP_NAME).unwrap_or_else(|e| {
panic!(
"Error loading global configuration file at {}: {e}",
config_path.display()
Expand Down
Loading