Dima

Dinfio Module Manager

Version: 1.0.0



What is Dima?

Dima is a module manager for Dinfio. You can install and uninstall modules using Dima. Since Dinfio 3.1.04, Dima is introduced and pre-installed with Dinfio.

Dima is 100% made with Dinfio + .

Usage Examples

  1. Install a module:
    $ dima install sorting
    This operation will install module sorting 1.0.0 and 1.88 kB of additional disk space will be used.
    Do you want to continue [Y/n]? y
    
    Downloading... 1.88 kB of 1.88 kB                       
    Module sorting 1.0.0 was successfully installed.

  2. Uninstall a module:
    $ dima uninstall sorting
    Are you sure you want to uninstall module 'sorting' [y/N]? y
    Module 'sorting' was successfully uninstalled.

  3. Get list of installed modules:
    $ dima list
    Installed modules:
    - asynchronous
    - core
    - example
    - fileio
    - gui
    - json
    - math
    - plotting
    - regex
    - serial
    - sorting
    - standardio
    - string
    - time
    - url
    - zip

  4. Get info about a module:
    $ dima info serial
    serial: Module for interfacing with serial ports.
    This module uses wjwwood/serial C++ library as its backend.
    
    Latest version: 1.0.0
    Author: @faruq (Muhammad Faruq Nuruddinsyah)
    Installed version: 1.0.0