• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

endoze / valheim-mod-manager
93%
master: 93%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v0.2.0
DEFAULT BRANCH: master
Repo Added 13 Apr 2025 08:11PM UTC
Files 9
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH add-list-mods-subcommand
branch: add-list-mods-subcommand
CHANGE BRANCH
x
Reset
  • add-list-mods-subcommand
  • add-string-interning
  • chore-add-keywords-and-categories-for-crates-io
  • chore-remove-fixture-files
  • chore-update-dist-setup
  • chore-update-readme
  • chore-update-windows-build-platform-for-release-artifacts
  • feat-improve-manifest-performance-and-reduce-size
  • fix-remove-dependency-on-openssl
  • fix-unzip-all-bug
  • fix-write-cache-to-disk-race-condition
  • master
  • refs/tags/v0.1.0
  • refs/tags/v0.1.1
  • refs/tags/v0.1.2
  • refs/tags/v0.1.3
  • refs/tags/v0.1.4
  • refs/tags/v0.1.5
  • refs/tags/v0.1.6
  • refs/tags/v0.2.0
  • release-plz-2025-04-14T01-05-57Z
  • release-plz-2025-04-14T03-30-42Z
  • release-plz-2025-05-25T03-13-47Z
  • release-plz-2025-06-14T16-19-20Z
  • release-plz-2025-11-03T00-43-15Z
  • release-plz-2025-11-03T01-03-36Z
  • release-plz-2026-03-29T17-23-18Z
  • release-plz-2026-03-29T17-23-18Z-tmp-498582690
  • release-plz-2026-03-29T22-25-42Z

29 Mar 2026 10:22PM UTC coverage: 93.378% (-0.7%) from 94.105%
23720500616

Pull #18

github

endoze
feat!: add list subcommand and XDG-based config discovery

Users need a way to inspect resolved mod lists without running a full
update, and the tool previously required a writable local directory for
its config file, making global installation awkward.

This introduces a `vmm list` command that resolves and prints all mods
(including transitive dependencies) from the current configuration, with
optional JSON output for scripting.

Config discovery is reworked to follow XDG conventions: vmm now looks
for a local `vmm_config.toml` first, then falls back to
`~/.config/vmm/vmm_config.toml`, creating the latter on first run if
neither exists. A `--config` flag is also added for explicit overrides.

The `cache_dir` config field is removed — the XDG config home is now
always used for cached data, removing the need for users to configure
this manually.

BREAKING CHANGE: The `cache_dir` field is no longer read from config.
Any existing `vmm_config.toml` files using `cache_dir` should remove
that field; cached data now always lives under `~/.config/vmm/`.
Pull Request #18: feat!: add list subcommand and XDG-based config discovery

91 of 103 new or added lines in 6 files covered. (88.35%)

2 existing lines in 2 files now uncovered.

973 of 1042 relevant lines covered (93.38%)

3.33 hits per line

Relevant lines Covered
Build:
Build:
1042 RELEVANT LINES 973 COVERED LINES
3.33 HITS PER LINE
Source Files on add-list-mods-subcommand
  • Tree
  • List 9
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23720500616 add-list-mods-subcommand feat!: add list subcommand and XDG-based config discovery Users need a way to inspect resolved mod lists without running a full update, and the tool previously required a writable local directory for its config file, making global installation aw... Pull #18 29 Mar 2026 10:24PM UTC endoze github
93.38
23718604649 add-list-mods-subcommand feat!: add list subcommand and XDG-based config discovery Users need a way to inspect resolved mod lists without running a full update, and the tool previously required a writable local directory for its config file, making global installation aw... Pull #18 29 Mar 2026 08:43PM UTC endoze github
92.7
23718555039 add-list-mods-subcommand feat!: add list subcommand and XDG-based config discovery Users need a way to inspect resolved mod lists without running a full update, and the tool previously required a writable local directory for its config file, making global installation aw... Pull #18 29 Mar 2026 08:40PM UTC endoze github
92.81
See All Builds (63)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc