Moved most of rules.mk to info.json

Removed bootmagic
This commit is contained in:
Ryan Neff 2023-11-28 16:17:04 -08:00
parent 3749d07bd3
commit 73b8a65aca
3 changed files with 10 additions and 31 deletions

View File

@ -2,6 +2,7 @@
"manufacturer": "Ryan Neff",
"keyboard_name": "sofle_pico",
"url": "https://github.com/JellyTitan/sofle_pico",
"bootloader_instructions": "Hold the BOOT button while plugging in the usb cable",
"maintainer": "Ryan Neff <github@JellyTitan.com>",
"tags": ["ortho", "split", "rgb", "encoder", "OLED"],
"usb": {
@ -10,12 +11,19 @@
"device_version": "3.5.1"
},
"features": {
"bootmagic": true,
"bootmagic": false,
"command": false,
"dynamic_tapping_term": true,
"encoder": true,
"encoder_map": true,
"console": false,
"extrakey": true,
"mousekey": true,
"nkro": true
"tap_dance": true,
"nkro": true,
"rgb_matrix": true,
"oled": true,
"wpm": true
},
"ws2812": {
"pin": "GP0",

View File

@ -1,15 +0,0 @@
// Copyright 2022 Dane Skalski (@Daneski13)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
/* Default Bootmagic lite */
// Top left for left side is default in core
// Top right for right side
#ifndef BOOTMAGIC_LITE_ROW_RIGHT
# define BOOTMAGIC_LITE_ROW_RIGHT 5
#endif
#ifndef BOOTMAGIC_LITE_COLUMN_RIGHT
# define BOOTMAGIC_LITE_COLUMN_RIGHT 0
#endif

View File

@ -4,17 +4,3 @@ SERIAL_DRIVER = vendor
# @todo: Move to json
# OLED_DRIVER = SSD1306
OLED_TRANSPORT = i2c
# Encoder Support
ENCODER_ENABLE = yes
# Use Enocoder Mapping
ENCODER_MAP_ENABLE = yes
# Turn on tap dance:
TAP_DANCE_ENABLE = no
# Enables RGB Lighting Effects
RGB_MATRIX_ENABLE = yes
# Dynamic Tapping Term:
DYNAMIC_TAPPING_TERM_ENABLE = yes
OLED_ENABLE = yes
# OLED_DRIVER = SSD1306
WPM_ENABLE = yes