Skip to main content

No More Search for Installation - Easy installation tool for open source software

Project description

nmsi

No More Search for Installation. I am tired to search the same opens source installation method again, again... This tool intends to be a quick and handy tool to install open source software.

Installation

pip install nmsi

or run directly via uvx.

uvx nmsi update && uvx nmsi install uv

Usage

Update installation scripts

nmsi update

List available tools

nmsi list

Install a tool

nmsi install <tool_name>

Add a custom script

nmsi add --name <tool_name> <script.sh>

Download installation scripts from a custom URL. Archive file is only supported like zip, tar, etc. for http). This option overrides current installation scripts.

nmsi update --from <url>

Configuration

Set NMSI_PATH environment variable to customize the installation directory (default: ~/.local/share/nmsi).

export NMSI_PATH="/custom/path"

License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit an issue or pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nmsi-0.1.3.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nmsi-0.1.3-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file nmsi-0.1.3.tar.gz.

File metadata

  • Download URL: nmsi-0.1.3.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.8

File hashes

Hashes for nmsi-0.1.3.tar.gz
Algorithm Hash digest
SHA256 302f67357ba2daaf59119bf0282acaeba51d211927e54b5962c817d597b52be6
MD5 4d310f415eba54f0647dbe977ceec02c
BLAKE2b-256 eef40794acc95a43e14c46d7f0fb156b7a5280e3cea766cec485a3bffb4c788b

See more details on using hashes here.

File details

Details for the file nmsi-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: nmsi-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.8

File hashes

Hashes for nmsi-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0dfe21383046a9577818e1bde1336d6bb53b67445661598ca451af351a76b419
MD5 4ff833ab11e15dc5721cb95560469173
BLAKE2b-256 5f78f14384da89cffa3dbecf7706f7b121227bb751c906d0db97dda15156dc16

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page