Skip to content

Instantly share code, notes, and snippets.

View lapidot's full-sized avatar

Dan lapidot

View GitHub Profile
@lapidot
lapidot / MCUEliteNano.js
Created April 15, 2024 18:41
EliteC & NiceNano combo footprint for ergogen
module.exports = {
params: {
designator: 'MCU',
orientation: 'up',
GND: {type: 'net', value: 'GND'},
VCC: {type: 'net', value: 'VCC'},
RST: {type: 'net', value: 'RST'},
D3: {type: 'net', value: 'D3'},
D1: {type: 'net', value: 'D1'},
D2: {type: 'net', value: 'D2'},
@lapidot
lapidot / gist:c80b152a9392a61408b0bf8c0aa38c16
Created March 30, 2024 13:44
YAML of 7 col ergogen board with some changes in thumb cluster, added screwholes, added column and row pin (placeholders)
meta:
engine: 4.0.2
version: 0.3
units:
# Proxy Spacing Variables
kx: cx
ky: cy
# Padding Variables
px: kx + 3
py: ky + 3
@lapidot
lapidot / logitech-mx-master-3-extras-for-linux-with-logiops.md
Created March 18, 2024 11:32 — forked from johnathanmay/logitech-mx-master-3-extras-for-linux-with-logiops.md
How to install and configure PixlOne's logid to program Logitech MX Master 3 buttons on Linux.

Logitech MX Master 3 Extras for Linux With logiops

The Logitech Options program isn't available for Linux, but by a nice guy on GitHub (PixlOne) created an open source project that lets you obtain some of that functionality. It's called logiops. It works in conjunction with the Solaar project as well, which I find especially handy since that shows your available battery life in the system tray and lets you pair/unpair devices with the Logitech Unifying Receiver.

Here are some additional pages with info that I used to generate this documentation:

@lapidot
lapidot / testingoutlines.yaml
Created October 16, 2021 13:46
testing the ergogen outlines
points:
zones:
matrix:
columns:
pinky:
ring:
stagger: 3
middle:
stagger: 5
index:
@lapidot
lapidot / Long-Plank-4x13.kbd.json
Created February 3, 2019 08:26
Long Plank 4x13
[
{
"name": "Long Plank 4x13",
"author": "DanL4"
},
[
{
"c": "#728a7e",
"t": "#00ffc8\n#ff0000\n\n#4000ff",
"fa": [
@lapidot
lapidot / Atreus-38.kbd.json
Last active December 6, 2022 08:43
Atreus 38
[
{
"backcolor": "",
"name": "Atreus 38",
"author": "DanL4",
"radii": "20px",
"switchMount": "cherry",
"switchBrand": "kailh",
"switchType": "PG151101D49/D09",
"plate": true
@lapidot
lapidot / Dactyl-Manuform-with-OSX-and-Windows-Base-Layers.kbd.json
Created October 10, 2018 11:29
Dactyl Manuform with OSX and Windows Base Layers
[
{
"name": "Dactyl Manuform with OSX and Windows Base Layers"
},
[
{
"x": 3.25,
"c": "#a1a1a1",
"t": "LEGENDXOLOR\n\n#d9ff00",
"f": 6,
@lapidot
lapidot / BATREUS.kbd.json
Last active March 13, 2019 19:08
BATREUS
[
{
"backcolor": "#baafaf",
"name": "BATREUS",
"author": "Dan Lapidot",
"switchMount": "cherry",
"switchBrand": "kailh",
"switchType": "PG151101D49/D09",
"plate": true
},
@lapidot
lapidot / One-Hand-Board.kbd.json
Last active March 15, 2019 16:07 — forked from wez/Spock-Left-Hand.kbd.json
One Hand Board
[
{
"name": "One Hand Board",
"author": "Dan Lapidot",
"switchMount": "cherry",
"switchBrand": "gateron",
"switchType": "KS-3-Tea",
"plate": true
},
[