# bcat's userspace This is some code and config shared by all of [my](https://github.com/bcat) keyboards. I use community layouts wherever possible, only writing keyboard-specific keymaps for boards without standard layout support. I derive my keymaps from two canonical ones (preferred for typing and gaming, respectively). You can build all keymaps I maintain at once using `./users/bcat/compile.sh`. ## Canonical keymaps * [Split 3x6 + 3 thumb keys](https://github.com/qmk/qmk_firmware/tree/master/layouts/community/split_3x6_3/bcat): Columnar-staggered split ergo layout, preferred for typing. Used on Crkbd. * [60% Tsangan HHKB](https://github.com/qmk/qmk_firmware/tree/master/layouts/community/60_tsangan_hhkb/bcat): Row-staggered layout, preferred for gaming. Used on ai03 Polaris, CannonKeys AN-C, CannonKeys Instant60, DZ60. ## Other keymaps ### Ergo * [Lily58](https://github.com/qmk/qmk_firmware/tree/master/keyboards/lily58/keymaps/bcat) * [Unicorne](https://github.com/qmk/qmk_firmware/tree/master/keyboards/yanghu/unicorne/keymaps/bcat) ### Ortho * [Eco](https://github.com/qmk/qmk_firmware/tree/master/keyboards/eco/keymaps/bcat) ### Traditional * [60% ANSI split backspace/right-shift](https://github.com/qmk/qmk_firmware/tree/master/layouts/community/60_ansi_split_bs_rshift/bcat). Used on DZ60. * [65% ANSI blocker split backspace](https://github.com/qmk/qmk_firmware/tree/master/layouts/community/65_ansi_blocker_split_bs/bcat). Used on KBDfans KBD67 hotswap. * [Keebio Quefrency](https://github.com/qmk/qmk_firmware/tree/master/keyboards/keebio/quefrency/keymaps/bcat) ### Macropads * [9-Key](https://github.com/qmk/qmk_firmware/tree/master/keyboards/9key/keymaps/bcat) * [Keebio BDN9](https://github.com/qmk/qmk_firmware/tree/master/keyboards/keebio/bdn9/keymaps/bcat)