41 lines
1.7 KiB
Markdown
41 lines
1.7 KiB
Markdown
# ZERO/ONE
|
|
|
|
Haptic Configuration Suite for [Binaris Devices](https://store.binaris.io/)
|
|
|
|

|
|
|
|
## ⚠️ Signed builds will be available soon, for now you can build and run the app locally
|
|
|
|
## ✨ Features
|
|
|
|
- 📃 Create and manage multiple profiles on your Nano_D++
|
|
- 🎛️ Configure mappings for the Nano's knob and keys
|
|
- 🤌 Customize the haptic feedback of your profiles
|
|
- 🎨 Change up the lighting for each profile
|
|
|
|
More features are on the way!
|
|
|
|
## 🚀 How to run the app from source
|
|
|
|
- 🟩 Make sure you have [Node.js](https://nodejs.org/en/) installed (v20 or later)
|
|
|
|
- 🏃 Install [pnpm](https://pnpm.io/installation) (a better alternative to npm)
|
|
|
|
- ⬇️ Clone the repository and navigate to the project directory
|
|
|
|
- 📚 Run `pnpm i` to install the dependencies
|
|
|
|
- 👨🔬 Run `pnpm dev` to start the app in development mode
|
|
|
|
- 🛠️ Alternatively, you can run `pnpm build:win`, `pnpm build:mac`, or `pnpm build:linux` to build the app for your platform
|
|
|
|
- 🔎 The built app will be available in the `dist` directory
|
|
|
|
We recommend using [VSCode](https://code.visualstudio.com/) with the included recommended extensions for the best development experience 💪
|
|
|
|
ZERO/ONE is built with [electron-vite](https://electron-vite.org/) and [Vue.js](https://vuejs.org/) and uses [shadcn-vue](https://www.shadcn-vue.com/) as a base for the UI.
|
|
|
|
---
|
|
|
|
[](https://forthebadge.com) [](https://forthebadge.com) [](https://forthebadge.com)
|