diff options
| author | 2026-08-20 07:03:24 -0700 | |
|---|---|---|
| committer | 2026-08-20 07:03:24 -0700 | |
| commit | d64567570c23495128bb6bdb08c0809327894784 (patch) | |
| tree | c33baba74d8e52142d20178b2ae4716939f8e439 /8t88.org | |
| parent | e89978479f5f8ac66c51d9eaff4a7d93083f9ad6 (diff) | |
| download | new-dotfiles-d64567570c23495128bb6bdb08c0809327894784.tar.gz new-dotfiles-d64567570c23495128bb6bdb08c0809327894784.zip | |
8t88: Add new system configuration file for 8t88
Diffstat (limited to '8t88.org')
| -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. |
