/zeroone

Zero/One is a Vue.js configuration software for NanoD devices

Primary LanguageVue

ZERO/ONE

Haptic Configuration Suite for Binaris Devices

zeroone-screenshot

⚠️ 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 installed (v20 or later)

  • 🏃 Install pnpm (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 with the included recommended extensions for the best development experience 💪

ZERO/ONE is built with electron-vite and Vue.js and uses shadcn-vue as a base for the UI.


forthebadge forthebadge forthebadge