Skip to content

Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.

License

Notifications You must be signed in to change notification settings

am-zed/neovial-gui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neovial-gui

Based on Vial 0.7.1 with select applied pending requests. Bumped version to 0.7.2 and called it NeoVial for my own usage and fun.

  • Compiled using Python 3.12.8 + pyinstaller (instead of fbs).
  • Export layout to SVG format.
  • Tool-tip over Tap Dance and Macros.
  • All thanks to the following PR's and couple of tweaks to make it work:

vial-kb#79 | vial-kb#120 | vial-kb#132 | vial-kb#214 | vial-kb#238

Docs and getting started

Please visit get.vial.today to get started with Vial

Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.

NeoVial

NeoVial

Vial

Vial


Releases

Check releases section in here for NeoVial 0.7.2 (patched Vial 0.7.1), Or visit https://get.vial.today/ to download a binary release of Vial.

Development

Python 3.12 is recommended.

Install dependencies:

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

To launch the application afterwards:

source venv/bin/activate
pyinstaller misc/Vial.spec
./dist/NeoVial/NeoVial

About

Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.9%
  • Other 1.1%