owmods_cli

Crates.ioowmods_cli
lib.rsowmods_cli
version0.14.3
sourcesrc
created_at2023-04-11 12:44:28.545152
updated_at2024-07-05 01:15:24.100036
descriptionA CLI Tool To Manage OWML Mods
homepage
repositoryhttps://github.com/ow-mods/ow-mod-man/
max_upload_size
id836004
size99,589
Ben C (Bwc9876)

documentation

README

Outer Wilds Mod Manager CLI

OWMM Logo
The CLI interface for the Outer Wilds Mod Manager, built using clap.
Core | CLI | GUI


crates.io GPL-3 licensed CI RS Release AUR

The CLI interface for the Outer Wilds Mod Manager, this package is responsible for providing a streamlined way to manage, install, and validate your mods. As well as running the game. This is achieved using the owmods_core package.

Usage

Run owmods help for a list of commands

Shortcuts

Some command shortcuts exist for convenience

  • install -> i
  • install-zip -> iz
  • install-url -> iu
  • list -> ls
  • update -> up
  • enable -> e
  • disable -> d
  • uninstall -> rm
  • readme -> man
  • github -> repo
  • protocol -> proto

Autocomplete

How to use value hints and generate shell completions. Usage with zsh:

owmods generate-completions zsh > /usr/local/share/zsh/site-functions/_owmods
compinit

Bash:

owmods generate-completions bash > /usr/local/share/bash-completions/completions/_owmods
compinit

Fish:

owmods generate-completions fish > owmods_autocomplete.fish
. ./owmods_autocomplete.fish

Check clap_complete docs for a list of all supported shells.

Building

This package requires rust and cargo to build.

Run cargo build -p owmods_cli --release from the root of the repo to create a release binary.

Commit count: 1478

cargo fmt