Skip to content

eeriemyxi/mechvibes-lite

Repository files navigation

Mechvibes Lite

Mechvibes Lite is a lightweight alternative to Mechvibes. It boasts full compatibility with the original version.

Demo

2024-12-24_12-49-49.mp4

Note

You browser might be muting the embedded video's audio by default.

Please visit https://mechvibes-lite.pages.dev/ for documentation.

You need to setup a configuration file to use Mechvibes Lite. Instructions and guidance can be found here.

You can learn how to use this software here.

Command-line Arguments

usage: mvibes [-h] [-L LOG_LEVEL] [--no-config] [--with-config WITH_CONFIG]
              [--theme-dir THEME_DIR] [--theme-folder-name THEME_FOLDER_NAME]
              [--wskey-host WSKEY_HOST] [--wskey-port WSKEY_PORT] [--no-wskey]
              [--version]
              {daemon,wskey} ...

Mechvibes Lite is an alternative to Mechvibes (it plays sounds when you press
keys).

positional arguments:
  {daemon,wskey}
    daemon              Run the keyboard input player as a daemon
    wskey               WebSocket server for sending keyboard input

options:
  -h, --help            show this help message and exit
  -L LOG_LEVEL, --log-level LOG_LEVEL
                        Set log level. Options: DEBUG, INFO (default),
                        CRITICAL, ERROR
  --no-config           Don't read config file from standard locations. Will
                        error if you don't provide required configuration as
                        flags instead.
  --with-config WITH_CONFIG
                        Load this configuration instead of the one at the
                        standard location. Can be - for stdin.
  --theme-dir THEME_DIR
  --theme-folder-name THEME_FOLDER_NAME
  --wskey-host WSKEY_HOST
  --wskey-port WSKEY_PORT
  --no-wskey
  --version, -V         show program's version number and exit