Commit Graph

43 Commits

Author SHA1 Message Date
Sadek Baroudi ceeb143cbf smallcat personal keyboard configuration 2025-03-02 14:36:32 -08:00
Sadek Baroudi e2525f7008 QMK breaking change update: combos by inclusion no longer supported, workaround for this 2023-10-30 02:05:15 -07:00
Sadek Baroudi f4fc3f775e add environment variable option to configure curved cirque overlay 2023-08-07 13:32:00 -07:00
Sadek Baroudi c909e5901a added userspace audio configuration 2023-06-17 03:27:57 -07:00
Sadek Baroudi 6ffd03f9b8 added encoder preset functionality and layer values 2023-04-28 22:13:17 -07:00
Sadek Baroudi 40e3458eb9 added pointing mode DPI configuration for pointing, sniping, and scrolling, all stored in eeprom 2023-04-21 11:28:32 -07:00
Sadek Baroudi 9963482849 reduced firmware size a bit for my personal userspace 2023-04-02 22:40:59 -07:00
Sadek Baroudi 5e7f7de193 drastically simplified my userspace 2023-04-01 21:51:17 -07:00
Sadek Baroudi b1c870a8a3 added rgblight twinkle mode, and added new color, peach orange 2023-01-09 23:01:07 -08:00
Sadek Baroudi b2e7a8567b added a routing mode swap so you only need one key for it, and added rgb matrix band val mode for all layers 2023-01-06 22:22:36 -08:00
Sadek Baroudi 91c69ebd98 added support for snake layer lighting 2022-12-13 15:49:41 -08:00
Sadek Baroudi 29e9018fe5 added support for rgb led ring environment variable 2022-12-13 15:43:43 -08:00
Sadek Baroudi 706f1f1c97 added the ability to define your own environment variables for make when using fp_build.sh 2022-12-08 21:26:20 -08:00
Sadek Baroudi 253ae53ee5 added dynamic base layer support for rgblight and rgb matrix, along with updates to rock on v3 and ffkb v3 for rgb matrix config 2022-10-06 15:24:37 -07:00
Sadek Baroudi 9f9de77492 Issue 12: adding fingerpunch config framework to use across keyboards 2022-10-02 02:11:13 -07:00
Sadek Baroudi 9671911096 missed a rules.mk thing for pointing, and updated scrolling to 50 instead 200 for cpi 2022-09-14 17:38:54 -07:00
Sadek Baroudi 36463b0b51 added haptic config for ximi, as well as my own keymap 2022-09-13 09:41:34 -07:00
Sadek Baroudi 3360406e3b arachnophobe support, still need to fix default keymap 2022-07-13 01:47:52 -07:00
Sadek Baroudi 9e157ae906 disable LTO 2022-05-06 03:49:48 -07:00
Sadek Baroudi 380133dcd5 updated rgb layer coloring, and added rgblight support for pinkies out and rock on 2022-02-17 22:17:26 -08:00
Sadek Baroudi df35f86b37 removed the flto flags 2022-02-17 22:17:25 -08:00
Sadek Baroudi 8910fb12cf removed ISRT layer, and added sadekbaroudi keymap for the pinkies out 2022-02-17 22:17:22 -08:00
Sadek Baroudi 65c05a37df completely refactored how barobord configs work, still need to update bin directory 2022-02-17 22:17:20 -08:00
Sadek Baroudi 921540d45e using out of the box trackball code now 2022-02-17 22:17:19 -08:00
Sadek Baroudi d583a9efc3 ffkb firmware commit 2022-02-17 22:17:18 -08:00
Sadek Baroudi 298284fe99 added the ability to override the base layer behavior, added LTO_ENABLE for reduced firmware size, and implemented a split color scheme for the minidox 2022-02-17 22:17:18 -08:00
Sadek Baroudi 1f0795f4d0 removed all the rgb matrix code in userspace, until I fix, and technik code to use generic rgb matrix 2022-02-17 22:12:31 -08:00
Sadek Baroudi 193b5f0abd I used the filenames encoder.c and encoder.h in my userspace, which conflicts with QMK core, whoops 2022-02-17 22:09:35 -08:00
Sadek Baroudi 7eaf7d8279 moved encoder code into userspace 2022-02-17 22:09:35 -08:00
Sadek Baroudi d49f09cef9 added support for pimoroni on barobord, and removed leader key, as I don't use it 2022-02-17 22:09:35 -08:00
Sadek Baroudi d6d08e8e4c updated logo for barobord, disabled mousekeys globally, need to enable per keyboard 2022-02-17 22:09:35 -08:00
Sadek Baroudi c3061f9a80 moved COMBOs functionality to userspace so I don't have to manage it in each keymap 2022-02-17 22:09:35 -08:00
Sadek Baroudi 6afdbeb7d9 LEADERKEY support, and added combo for DELETE 2022-02-17 22:09:34 -08:00
Sadek Baroudi e3a2913903 combos, capsword, and xcase support 2022-02-17 22:09:34 -08:00
Sadek Baroudi 7749a73fe4 renabled macros and added casemodes, which includes capsword, very cool 2022-02-17 22:09:34 -08:00
Sadek Baroudi 45bd500b62 added pteron38 2022-02-17 22:09:34 -08:00
Sadek Baroudi fdc0e3e5fd adding support for updating LEDs based on incoming data from a client on the computer 2022-02-17 22:09:33 -08:00
Sadek Baroudi ad1921d82a enabled encoders globally, whoops 2022-02-17 22:09:32 -08:00
Sadek Baroudi c8b2266177 small adjustments 2022-02-17 22:09:32 -08:00
Sadek Baroudi 707e883999 euclid36 rev 2 - almost have every feature working, still need encoders 2022-02-17 22:09:32 -08:00
Sadek Baroudi 7c6ca80f82 Fixed issue with draculad color setting 2022-02-17 22:09:32 -08:00
Sadek Baroudi 34da4646e0 fixes, most notably bug with losing base letter settings on keyboard restart 2022-02-17 22:07:52 -08:00
Sadek Baroudi 5a93b4c986 using drashna's abstraction for reviung39 2022-02-17 22:07:52 -08:00