Thanks to visit codestin.com
Credit goes to github.com

Skip to content

malpern/meraki

Repository files navigation

Meraki Configuration Tools

A toolkit for parsing, validating, and managing Meraki configuration files. This project provides tools to work with Meraki config files and compile them to Karabiner-Elements configurations.

Features (In Development)

  • Parse Meraki config files into AST
  • Validate configurations for errors and inconsistencies
  • Lint configurations for style and best practices
  • Format config files for consistent styling
  • Compile to Karabiner-Elements TypeScript DSL

Installation

  1. Clone the repository:
git clone <repository-url>
cd meraki
  1. Create a virtual environment and activate it:
python -m venv venv
source venv/bin/activate  # On Unix/macOS
# or
.\venv\Scripts\activate  # On Windows
  1. Install dependencies:
pip install -r requirements.txt

Development

To run tests:

pytest tests/

License

MIT

About

Compiling a Meraki config file to run in KARABINER ELEMENTS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages