diff options
| author | 2026-08-20 07:03:24 -0700 | |
|---|---|---|
| committer | 2026-08-26 23:04:25 -0700 | |
| commit | 94acd147a0d749ad17e0ac573c2a2fc1eff8f880 (patch) | |
| tree | f229892bd1d28bd021c183c1fe10d4137d57872b | |
| parent | 3fc4c91520aaf621a1b99742241d5d79645aea9a (diff) | |
| download | new-dotfiles-94acd147a0d749ad17e0ac573c2a2fc1eff8f880.tar.gz new-dotfiles-94acd147a0d749ad17e0ac573c2a2fc1eff8f880.zip | |
8t88: Add new system configuration file for 8t88
| -rw-r--r-- | 8t88.org | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/8t88.org b/8t88.org new file mode 100644 index 0000000..4811cda --- /dev/null +++ b/8t88.org @@ -0,0 +1,29 @@ +#+title: 8t88 Configuration + +This file configures my Framework 12 laptop named 8t88. + +* Voyager Keyboard + +This section sets up the necessary things for the Voyager keyboard to be configured. With these changes I can flash new firmware onto my Voyager keyboard. + +First I need to make sure qmk is set up. + +#+begin_src sh + qmk setup zsa/qmk_firmware -b firmware25 +#+end_src + +After this I'll need to copy the udev rules for most keyboards, although I don't know if this is necessary for Voyager specifically. + +#+begin_src sh + sudo cp ~/qmk_firmware/util/udev/50-qmk.rules /etc/udev/rules.d/ +#+end_src + +Now I just need to add this other rule manually. I store this in =/etc/udev/rules.d/49-voyager.rules= so that it should be loaded just before the QMK general rules, hopefully pre-empting whatever those would do that doesn't work for my Voyager keyboard. + +#+begin_src sh :tangle "sudo::/etc/udev/rules.d/49-voyager.rules" + SUBSYSTEMS=="usb", ATTRS{idVendor}=="3297", MODE:="0666", SYMLINK+="ignition_dfu" +#+end_src + +The ~MODE:="0666"~ is the important bit here, it makes sure that I can access the device when it connects. + +# I probably want to change the mode to 0660 and add a GROUP:="input" or something so that only those users who should be able to actually can access it, not all users. |
