summaryrefslogtreecommitdiffstats
path: root/src/configs
diff options
context:
space:
mode:
authorDario Vladović <d.vladimyr@gmail.com>2021-05-07 16:22:18 +0200
committerGitHub <noreply@github.com>2021-05-07 10:22:18 -0400
commitc4f977c48d29790f27d332c32d97eff40fd258f1 (patch)
treec9104c2a0411b2cd30acad0799e98878c54cd7dc /src/configs
parent23cc78237c5775c31fc3acd0f17a3840ad91a997 (diff)
feat(vlang): support `vpkg` (#2686)
Diffstat (limited to 'src/configs')
-rw-r--r--src/configs/mod.rs2
-rw-r--r--src/configs/v.rs8
2 files changed, 5 insertions, 5 deletions
diff --git a/src/configs/mod.rs b/src/configs/mod.rs
index 08fbbfa07..e307060da 100644
--- a/src/configs/mod.rs
+++ b/src/configs/mod.rs
@@ -129,7 +129,7 @@ pub struct FullConfig<'a> {
terraform: terraform::TerraformConfig<'a>,
time: time::TimeConfig<'a>,
username: username::UsernameConfig<'a>,
- vlang: v::VLangConfig<'a>,
+ vlang: v::VConfig<'a>,
vagrant: vagrant::VagrantConfig<'a>,
zig: zig::ZigConfig<'a>,
custom: IndexMap<String, custom::CustomConfig<'a>>,
diff --git a/src/configs/v.rs b/src/configs/v.rs
index dc8624c69..d49bad7fd 100644
--- a/src/configs/v.rs
+++ b/src/configs/v.rs
@@ -4,7 +4,7 @@ use serde::Serialize;
use starship_module_config_derive::ModuleConfig;
#[derive(Clone, ModuleConfig, Serialize)]
-pub struct VLangConfig<'a> {
+pub struct VConfig<'a> {
pub format: &'a str,
pub symbol: &'a str,
pub style: &'a str,
@@ -14,15 +14,15 @@ pub struct VLangConfig<'a> {
pub detect_folders: Vec<&'a str>,
}
-impl<'a> Default for VLangConfig<'a> {
+impl<'a> Default for VConfig<'a> {
fn default() -> Self {
- VLangConfig {
+ VConfig {
format: "via [$symbol($version )]($style)",
symbol: "V ",
style: "blue bold",
disabled: false,
detect_extensions: vec!["v"],
- detect_files: vec!["v.mod"],
+ detect_files: vec!["v.mod", "vpkg.json", ".vpkg-lock.json"],
detect_folders: vec![],
}
}