https://github.com/j3rn/moonlander-layout
My personal Moonlander layout
https://github.com/j3rn/moonlander-layout
Last synced: 18 days ago
JSON representation
My personal Moonlander layout
- Host: GitHub
- URL: https://github.com/j3rn/moonlander-layout
- Owner: J3RN
- Created: 2024-03-18T04:03:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-15T03:59:57.000Z (over 1 year ago)
- Last Synced: 2025-10-29T04:52:57.846Z (9 months ago)
- Language: C
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Building the Layout
This process has been verified against ZSA's `qmk_firmware` commit `29b5d23`. I make no guarantees about any other version.
1. Clone ZSA's fork of qmk:
```bash
git clone git@github.com:zsa/qmk_firmware
```
2. Run `qmk setup` and accept pulling the submodules (the salient one of which is the ZSA one).
3. Symlink or copy this directory into `keyboards/zsa/moonlander/keymaps/j3rn` inside the cloned ZSA `qmk_firmware` fork, e.g.:
```bash
ln -s ~/Code/J3RN/moonlander-layout/main ~/Code/zsa/qmk_firmware/keyboards/zsa/moonlander/keymaps/j3rn
```
4. Use the `qmk` tool to compile the layout
```bash
qmk compile -kb zsa/moonlander/reva -km j3rn
```
5. Flash the firmware:
```bash
sudo make zsa/moonlander/reva:j3rn:flash
```