Skip to content

Commit cf138b0

Browse files
committed
new readme
1 parent 00f448e commit cf138b0

File tree

2 files changed

+40
-4
lines changed

2 files changed

+40
-4
lines changed

README.md

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,46 @@
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

resources/pog-thumbnail.png

829 KB
Loading

0 commit comments

Comments
 (0)