Skip to content

Commit

Permalink
Formatted new feature list.
Browse files Browse the repository at this point in the history
  • Loading branch information
solartempest authored Aug 27, 2021
1 parent 867320b commit 74fac0e
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,32 +14,36 @@ Build guide and log is available here: [SofleKeyboard build log/guide](https://j

# Custom Features:

### OLED Features:
- Includes Snakey keyboard pet! Slithers according to WPM, bites, and sticks its tongue out at you!
- OLED displays current layer, lock key status, WPM, and customizable name.
- OLED shuts off on idle and when computer is sleeping.
- Includes working Luna keyboard pet (refer to rules.mk and keymap.c).
- Includes stock OLED code as well.

### RGB Features:
- Adds custom layer lighting with custom gradients for each layer.
- RGB underglow support and remapped to physical locations (nicer gradients and effects).
- Adds white caps lock, scroll lock, and num lock key indicators using the top row/underglow LEDs.

### Rotary Encoder and VIA Features:
- Fully emappable left encoder controls volume up/down/mute. Right encoder PGUP/PGDOWN.
- Allows for live remapping of per-layer rotary encoder functions in VIA.
- VIA support included by default.
- This fixes the Keyhive left bottom row offset issue in VIA. You will need to import sofle.json in VIA.
- Custom macro key in VIA for Super Alt Tab, which is fully compatible with rotary encoders.
- Custom macro key in VIA for moving windows to other monitors in Windows, which is fully compatible with rotary encoders.

### Tap and Other Features:
- Push left-shift + backspace to delete whole words. Right-shift + backspace to delete whole words in the opposite direction.
- Double tap layers to stay on a layer instead of momentary push.
- Adds key combo functionality.
- Symmetric modifiers (CMD/Super, Alt/Opt, Ctrl, Shift).


## Compiling
# Compiling

Flash using the correct command below (or use QMK Toolbox like me):
Compile with the command below:

```sh
# for Elite C with Left Side Master builds
Expand Down

0 comments on commit 74fac0e

Please sign in to comment.