An open API service indexing awesome lists of open source software.

https://github.com/aarblaster/karabiner-custom-scripts

Custom scripts for Karabiner Elements
https://github.com/aarblaster/karabiner-custom-scripts

karabiner-elements keyboard macos

Last synced: 4 months ago
JSON representation

Custom scripts for Karabiner Elements

Awesome Lists containing this project

README

          

# karabiner-custom-scripts

![GitHub release](https://img.shields.io/github/release/aarblaster/karabiner-custom-scripts.svg)
![GitHub All Releases](https://img.shields.io/github/downloads/aarblaster/karabiner-custom-scripts/total.svg)

Custom scripts for Karabiner Elements on MacOS.

## Scripts
### Use Function Keys as F1-12 in specified apps
`Use-F-Numbers-Selected-Apps.json`

This uses specified app bundles to switch the function keys to the F1 – F12 key without the need to press "fn".
This is particularly useful in cross platform and specialist apps.
Included in this script are the following:
- Vectorworks
- ETC EOS Nomad
- Premier Pro
- Photoshop
- After Effects
- Terminal
- Xcode

### Adobe Digital Editions Arrow Keys
`ade-arrow-fn.json`

Adobe Digital Editions (ADE) plays the MacOS Error sound (Boop) when navigating using the arrow keys.
For an easy way to page down in this app, the arrow keys are transformed into the arrow + fn.
This makes navigating in this frustrating App slightly easier.

## Testing
Tested on:
- Karabiner Elements v15.5.0
- MacOS v15.5 (24F74)
- ADE 4.5

## Installing and Using
You can follow the information [here](https://karabiner-elements.pqrs.org/docs/manual/configuration/add-your-own-complex-modifications/) or you can:
1. Save the script to `~/.config/karabiner/assets/complex_modifications/`
2. Open Karabiner Elements settings
3. Navigate to Complex Modifications --> Add Predefined Rule.
4. Select the script to add.

![A screenshot of Karabiner Element's settings window](Assets/Screenshot-KE-Settings@2x.png)

## About
Made by [Anthony Arblaster](https://github.com/aarblaster).