From 51c7f561cdc8fff51f2930691dac36094c2c5873 Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Wed, 15 Apr 2026 17:15:09 +0200 Subject: [PATCH] remove karabiner config --- karabiner-ts-config/package-lock.json | 560 ------------------ karabiner-ts-config/package.json | 14 - karabiner-ts-config/src/index.ts | 122 ---- .../automatic_backups/karabiner_20250403.json | 117 ---- .../automatic_backups/karabiner_20250404.json | 118 ---- .../automatic_backups/karabiner_20250407.json | 118 ---- .../automatic_backups/karabiner_20250408.json | 118 ---- .../automatic_backups/karabiner_20250422.json | 118 ---- .../automatic_backups/karabiner_20250423.json | 117 ---- .../automatic_backups/karabiner_20250505.json | 117 ---- .../automatic_backups/karabiner_20250509.json | 117 ---- .../automatic_backups/karabiner_20250513.json | 117 ---- .../automatic_backups/karabiner_20250515.json | 117 ---- .../automatic_backups/karabiner_20250521.json | 117 ---- .../automatic_backups/karabiner_20250522.json | 117 ---- .../automatic_backups/karabiner_20250523.json | 117 ---- .../automatic_backups/karabiner_20250602.json | 117 ---- .../automatic_backups/karabiner_20250701.json | 118 ---- .../automatic_backups/karabiner_20250918.json | 118 ---- .../automatic_backups/karabiner_20251128.json | 164 ----- .../automatic_backups/karabiner_20251230.json | 117 ---- .../automatic_backups/karabiner_20260208.json | 117 ---- .../automatic_backups/karabiner_20260227.json | 117 ---- karabiner/.config/karabiner/karabiner.json | 117 ---- 24 files changed, 3206 deletions(-) delete mode 100644 karabiner-ts-config/package-lock.json delete mode 100644 karabiner-ts-config/package.json delete mode 100644 karabiner-ts-config/src/index.ts delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250403.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250404.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250407.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250408.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250422.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250423.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250505.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250509.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250513.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250515.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250521.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250522.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250523.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250602.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250701.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20250918.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20251128.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20251230.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20260208.json delete mode 100644 karabiner/.config/karabiner/automatic_backups/karabiner_20260227.json delete mode 100644 karabiner/.config/karabiner/karabiner.json diff --git a/karabiner-ts-config/package-lock.json b/karabiner-ts-config/package-lock.json deleted file mode 100644 index fa36ad7..0000000 --- a/karabiner-ts-config/package-lock.json +++ /dev/null @@ -1,560 +0,0 @@ -{ - "name": "karabiner-config", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "karabiner-config", - "devDependencies": { - "@types/node": "^20", - "karabiner.ts": "latest", - "tsx": "^4", - "typescript": "^5" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@types/node": { - "version": "20.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.13.tgz", - "integrity": "sha512-RNf+4dEeV69PIvyp++4IKM2vnLXtmp/JovfeQm5P5+qpKb6wHoH7INywLdZ7z+gVX46kgBP/fwJJvZYaHxtdyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.1", - "@esbuild/android-arm": "0.23.1", - "@esbuild/android-arm64": "0.23.1", - "@esbuild/android-x64": "0.23.1", - "@esbuild/darwin-arm64": "0.23.1", - "@esbuild/darwin-x64": "0.23.1", - "@esbuild/freebsd-arm64": "0.23.1", - "@esbuild/freebsd-x64": "0.23.1", - "@esbuild/linux-arm": "0.23.1", - "@esbuild/linux-arm64": "0.23.1", - "@esbuild/linux-ia32": "0.23.1", - "@esbuild/linux-loong64": "0.23.1", - "@esbuild/linux-mips64el": "0.23.1", - "@esbuild/linux-ppc64": "0.23.1", - "@esbuild/linux-riscv64": "0.23.1", - "@esbuild/linux-s390x": "0.23.1", - "@esbuild/linux-x64": "0.23.1", - "@esbuild/netbsd-x64": "0.23.1", - "@esbuild/openbsd-arm64": "0.23.1", - "@esbuild/openbsd-x64": "0.23.1", - "@esbuild/sunos-x64": "0.23.1", - "@esbuild/win32-arm64": "0.23.1", - "@esbuild/win32-ia32": "0.23.1", - "@esbuild/win32-x64": "0.23.1" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/get-tsconfig": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz", - "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/karabiner.ts": { - "version": "1.30.3", - "resolved": "https://registry.npmjs.org/karabiner.ts/-/karabiner.ts-1.30.3.tgz", - "integrity": "sha512-/SsRXDv24zJSMOQkk/fYyA4N9cy/CXNUFe9TZ0xZjS+UwfMC2ZBLw6lIODttiq6BONLHOLu2Ujd5PAB2KEevuA==", - "dev": true, - "license": "MIT" - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/tsx": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.19.2.tgz", - "integrity": "sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "~0.23.0", - "get-tsconfig": "^4.7.5" - }, - "bin": { - "tsx": "dist/cli.mjs" - }, - "engines": { - "node": ">=18.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - } - }, - "node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true, - "license": "MIT" - } - } -} diff --git a/karabiner-ts-config/package.json b/karabiner-ts-config/package.json deleted file mode 100644 index 9d98c84..0000000 --- a/karabiner-ts-config/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "karabiner-config", - "description": "karabiner config in karabiner.ts", - "scripts": { - "build": "tsx src/index.ts", - "update": "npm update karabiner.ts" - }, - "devDependencies": { - "@types/node": "^20", - "karabiner.ts": "latest", - "tsx": "^4", - "typescript": "^5" - } -} diff --git a/karabiner-ts-config/src/index.ts b/karabiner-ts-config/src/index.ts deleted file mode 100644 index f29f690..0000000 --- a/karabiner-ts-config/src/index.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { - map, - rule, - simlayer, - writeToProfile, -} from 'karabiner.ts' - -const no_modifier_added = undefined -const no_mandatory_modifier = undefined - -writeToProfile( - 'KarabinerTS', - [ - rule('dual purpose modifiers').manipulators([ - - map('spacebar', no_mandatory_modifier, 'any') - .to('left_shift', no_modifier_added, {'lazy': true}) - .toIfAlone('spacebar'), - - map('caps_lock', no_mandatory_modifier, 'any') - .to('left_control', no_modifier_added, {'lazy': true}) - .toIfAlone('escape'), - - ]), - ] -) - - - -// simlayer( 'slash', 'slash-layer', 100 ).manipulators([ -// // norwegian characters -// map('8').to('a', 'left_option'), -// map('0').to("'", 'left_option'), -// map('9').to("o", 'left_option'), -// -// // control characters -// map('h').to('delete_or_backspace'), -// map('j').to('return_or_enter'), -// map('l').to('tab'), -// -// // symbols -// map('q').to("non_us_backslash", no_modifier_added, {'repeat': false}), -// map('a').to("non_us_backslash", 'left_shift', {'repeat': false}), -// -// map('e').to(']', no_modifier_added, {'repeat': false}), -// map('d').to('0', 'left_shift', {'repeat': false}), -// map('c').to(']', 'left_shift', {'repeat': false}), -// -// map('w').to('[', no_modifier_added, {'repeat': false}), -// map('s').to('9', 'left_shift', {'repeat': false}), -// map('x').to('[', 'left_shift', {'repeat': false}), -// -// map('f').to('8', 'left_shift', {'repeat': false}), -// map('r').to('7', 'left_shift', {'repeat': false}), -// map('g').to('\\', no_modifier_added, {'repeat': false}), -// map('t').to('\\', 'left_shift', {'repeat': false}), -// -// map('k').to('/', no_modifier_added, {'repeat': false}), -// -// map('u').to('-', 'left_shift', {'repeat': false}), -// map('i').to('-', no_modifier_added, {'repeat': false}), -// map('o').to('=', 'left_shift', {'repeat': false}), -// map('p').to('=', no_modifier_added, {'repeat': false}), -// -// map('y').to('6', 'left_shift', {'repeat': false}), -// map('z').to('4', 'left_shift', {'repeat': false}), -// -// map('v').to('1', 'left_shift', {'repeat': false}), -// -// map('m').to(';', 'left_shift', {'repeat': false}), -// map('b').to('5', 'left_shift', {'repeat': false}), -// map(',').to(',', 'left_shift', {'repeat': false}), -// map('.').to('.', 'left_shift', {'repeat': false}), -// -// ]), -// -// simlayer( 'z', 'z-layer', 100 ).manipulators([ -// // norwegian characters -// map('8').to('a', 'left_option'), -// map('0').to("'", 'left_option'), -// map('9').to("o", 'left_option'), -// -// // control characters -// map('h').to('delete_or_backspace'), -// map('j').to('return_or_enter'), -// map('l').to('tab'), -// -// // symbols -// map('q').to("non_us_backslash", no_modifier_added, {'repeat': false}), -// map('a').to("non_us_backslash", 'left_shift', {'repeat': false}), -// -// map('e').to(']', no_modifier_added, {'repeat': false}), -// map('d').to('0', 'left_shift', {'repeat': false}), -// map('c').to(']', 'left_shift', {'repeat': false}), -// -// map('w').to('[', no_modifier_added, {'repeat': false}), -// map('s').to('9', 'left_shift', {'repeat': false}), -// map('x').to('[', 'left_shift', {'repeat': false}), -// -// map('f').to('8', 'left_shift', {'repeat': false}), -// map('r').to('7', 'left_shift', {'repeat': false}), -// map('g').to('\\', no_modifier_added, {'repeat': false}), -// map('t').to('\\', 'left_shift', {'repeat': false}), -// -// map('k').to('/', no_modifier_added, {'repeat': false}), -// -// map('u').to('-', 'left_shift', {'repeat': false}), -// map('i').to('-', no_modifier_added, {'repeat': false}), -// map('o').to('=', 'left_shift', {'repeat': false}), -// map('p').to('=', no_modifier_added, {'repeat': false}), -// -// map('y').to('6', 'left_shift', {'repeat': false}), -// -// map('v').to('1', 'left_shift', {'repeat': false}), -// -// map('m').to(';', 'left_shift', {'repeat': false}), -// map('b').to('5', 'left_shift', {'repeat': false}), -// map(',').to(',', 'left_shift', {'repeat': false}), -// map('.').to('.', 'left_shift', {'repeat': false}), -// map('/').to('=', no_modifier_added, {'repeat': false}), -// -// ]), diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250403.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250403.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250403.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250404.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250404.json deleted file mode 100644 index 9971de2..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250404.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "enabled": false, - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250407.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250407.json deleted file mode 100644 index 9971de2..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250407.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "enabled": false, - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250408.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250408.json deleted file mode 100644 index 9971de2..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250408.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "enabled": false, - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250422.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250422.json deleted file mode 100644 index 9971de2..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250422.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "enabled": false, - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250423.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250423.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250423.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250505.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250505.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250505.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250509.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250509.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250509.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250513.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250513.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250513.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250515.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250515.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250515.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250521.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250521.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250521.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250522.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250522.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250522.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250523.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250523.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250523.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250602.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250602.json deleted file mode 100644 index 643072c..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250602.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250701.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250701.json deleted file mode 100644 index 9971de2..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250701.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "enabled": false, - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250918.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20250918.json deleted file mode 100644 index 9971de2..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250918.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "swap alt and cmd", - "enabled": false, - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] - } - ] - }, - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20251128.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20251128.json deleted file mode 100644 index d6abb45..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20251128.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "type": "basic", - "from": { - "key_code": "spacebar", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "lazy": true, - "key_code": "left_shift" - } - ], - "to_if_alone": [ - { - "key_code": "spacebar" - } - ] - }, - { - "type": "basic", - "from": { - "key_code": "caps_lock", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "lazy": true, - "key_code": "left_control" - } - ], - "to_if_alone": [ - { - "key_code": "escape" - } - ] - } - ] - } - ], - "parameters": { - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.simultaneous_threshold_milliseconds": 50, - "mouse_motion_to_scroll.speed": 100 - } - }, - "devices": [ - { - "identifiers": { - "is_keyboard": true, - "product_id": 21042, - "vendor_id": 1155 - }, - "simple_modifications": [ - { - "from": { - "key_code": "grave_accent_and_tilde" - }, - "to": [ - { - "key_code": "non_us_backslash" - } - ] - } - ] - } - ], - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { - "keyboard_type_v2": "iso" - } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [ - { - "key_code": "escape" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [ - { - "key_code": "spacebar" - } - ], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20251230.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20251230.json deleted file mode 100644 index 918b910..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20251230.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "identifiers": { - "is_keyboard": true, - "product_id": 21042, - "vendor_id": 1155 - }, - "simple_modifications": [ - { - "from": { "key_code": "grave_accent_and_tilde" }, - "to": [{ "key_code": "non_us_backslash" }] - } - ] - } - ], - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20260208.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20260208.json deleted file mode 100644 index 918b910..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20260208.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "identifiers": { - "is_keyboard": true, - "product_id": 21042, - "vendor_id": 1155 - }, - "simple_modifications": [ - { - "from": { "key_code": "grave_accent_and_tilde" }, - "to": [{ "key_code": "non_us_backslash" }] - } - ] - } - ], - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20260227.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20260227.json deleted file mode 100644 index 918b910..0000000 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20260227.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "identifiers": { - "is_keyboard": true, - "product_id": 21042, - "vendor_id": 1155 - }, - "simple_modifications": [ - { - "from": { "key_code": "grave_accent_and_tilde" }, - "to": [{ "key_code": "non_us_backslash" }] - } - ] - } - ], - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file diff --git a/karabiner/.config/karabiner/karabiner.json b/karabiner/.config/karabiner/karabiner.json deleted file mode 100644 index 918b910..0000000 --- a/karabiner/.config/karabiner/karabiner.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "dual purpose modifiers", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - }, - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "identifiers": { - "is_keyboard": true, - "product_id": 21042, - "vendor_id": 1155 - }, - "simple_modifications": [ - { - "from": { "key_code": "grave_accent_and_tilde" }, - "to": [{ "key_code": "non_us_backslash" }] - } - ] - } - ], - "name": "KarabinerTS", - "selected": true, - "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } - }, - { - "name": "Default profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - }, - { - "complex_modifications": { - "rules": [ - { - "description": "Caps Lock to ESC on tap/Left control on hold", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - }, - { - "description": "Space to shift on hold", - "manipulators": [ - { - "from": { - "key_code": "spacebar", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_shift", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "spacebar" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Modified profile", - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "iso" - } - } - ] -} \ No newline at end of file