Initial commit
This commit is contained in:
36
README
Normal file
36
README
Normal file
@@ -0,0 +1,36 @@
|
||||
arcane - keyboard firmware
|
||||
==========================
|
||||
arcane is a qmk keyboard firmware configuration for ergodox ez keyboards.
|
||||
arcane features a split, reactive backlighting mode and uses a querty layout
|
||||
with macros, special keys, and key positions specialised for c programming
|
||||
using vim.
|
||||
|
||||
requirements
|
||||
------------
|
||||
arcane requires teensy_loader_cli, avr-gcc, and qmk_firmware.
|
||||
|
||||
installation
|
||||
------------
|
||||
arcane can be downloaded, built, and flashed with the following commands:
|
||||
|
||||
git clone --recurse-submodules https://github.com/zsa/qmk_firmware/
|
||||
pacman -S teensy_loader_cli avr-gcc qmk
|
||||
|
||||
# arch linux default installs it to a location different than qmk wants
|
||||
ln -sf /usr/bin/teensy_loader_cli /usr/bin/teensy-loader-cli
|
||||
|
||||
cd qmk_firmware
|
||||
cp util/udev/50-qmk.rules /etc/udev/rules.d/
|
||||
|
||||
# qmk activates -Werror then has code with warnings, so we need to fix it
|
||||
sed -i 's/-Werror//g' builddefs/common_rules.mk
|
||||
|
||||
git clone https://git.arcnyxx.net/arcane
|
||||
mkdir -p keyboards/ergodox_ez/shine/keymaps/
|
||||
mv arcane keyboards/ergodox_ez/shine/keymaps/arcane
|
||||
make ergodox_ez/shine:arcane:flash
|
||||
|
||||
configuration
|
||||
-------------
|
||||
arcane can be configured by editing the keymap.c file and (re)compiling the
|
||||
source code.
|
||||
Reference in New Issue
Block a user