File tree Expand file tree Collapse file tree 2 files changed +40
-4
lines changed Expand file tree Collapse file tree 2 files changed +40
-4
lines changed Original file line number Diff line number Diff line change 1- # vue-vite-electron
1+ # pog
2+ keyboard flashing utility
23
3- An Electron application with Vue and TypesSript
4+ POG stands for Pog Open Gui
45
5- ## Recommended IDE Setup
6+ ![ version ] ( https://badgen.net/badge/version/v0.0.9/green )
67
7- - [ VSCode] ( https://code.visualstudio.com/ ) + [ ESLint] ( https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint ) + [ Prettier] ( https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode )
8+ ![ logo] ( build/icon.png?raw=true )
9+
10+ ![ preview] ( resources/pog-thumbnail.png?raw=true )
11+
12+ ## dependencies
13+ * node 16
14+ * yarn
15+
16+ ## Setup
17+ install everything with
18+ ` yarn `
19+ then just run it with dev to start
20+ ` yarn dev `
21+
22+
23+ # Tasks
24+ ## urgent
25+ - [ ] boot.py generation
26+ - [ ] share pog.json files
27+ - [ ] use injection points from the pog.json for codeblocks
28+ - [ ] direct pin wiring support
29+ - [ ] bluetooth workflow
30+
31+ ## features
32+ - [x] dragging keys on the layout editor
33+ - [ ] language switcher for german and other layouts changing the labels on the keymap
34+ - [ ] modtap/tapdance/macros/sequences
35+ - [ ] encoder support direct pin click
36+ - [ ] way to handle differences between pog.json to kmk code
37+ - [ ] wiring preview
38+
39+ ## done
40+ - [x] Layout editor to replace KLE
41+ - [x] save pog.json (use as main storage for everything)
42+ - [x] adjust keymap when matrix changes
43+ - [x] drag and drop keys
844
945## Project Setup
1046
You can’t perform that action at this time.
0 commit comments