gitextract_i82aetnp/ ├── KiCad/ │ ├── kailh-pg1425-x-switch.pretty/ │ │ └── MX-ALPS-Choc-X-straight-oneside.kicad_mod │ ├── namecard1.1/ │ │ ├── fp-info-cache │ │ ├── namecard-cache.lib │ │ ├── namecard.kicad_pcb │ │ ├── namecard.net │ │ ├── namecard.pro │ │ ├── namecard.sch │ │ └── readme.md │ ├── pineapple4/ │ │ ├── pineapple4.kicad_pcb │ │ ├── pineapple4.pro │ │ └── pineapple4.sch │ └── pineapple60_2/ │ ├── fp-info-cache │ ├── pineapple60.kicad_pcb │ ├── pineapple60.pro │ └── pineapple60.sch ├── LICENSE ├── README.md ├── how_to_make_ergonomic_thinkpad.md ├── how_to_make_ergonomic_trackpoint_keyboard.md ├── p0/ │ ├── How_to_modify_MS_ergonomic_keyboard.files/ │ │ ├── colorschememapping.xml │ │ ├── filelist.xml │ │ ├── header.htm │ │ ├── item0001.xml │ │ ├── props002.xml │ │ └── themedata.thmx │ └── How_to_modify_MS_ergonomic_keyboard.htm ├── p4/ │ ├── How_to_make_the_V-style.docx │ └── README.md ├── p50V/ │ └── README.md ├── p60-01/ │ └── README.md ├── p60-02/ │ └── README.md ├── p60-03/ │ └── README.md └── qmk_firmware/ └── keyboards/ └── pineapple60/ ├── config.h ├── info.json ├── keymaps/ │ ├── default/ │ │ ├── keymap.c │ │ └── readme.md │ └── jis/ │ ├── keymap.c │ └── readme.md ├── pineapple60.c ├── pineapple60.h ├── readme.md └── rules.mk