AprilNEA / AprilNEA/OpenLogi

[Feature]: Custom Action, macros, sending shortcuts

Open
#258 1 comment 3 reactions 0 assignees View on GitHub
needs: triage platform: all type: feature
Dominant language
Rust
Stars
21k
Forks
675
Avg merge
2d 5h
Merged PRs (30d)
172

Description

### Pre-flight checklist

- [x] I searched existing issues and the [Roadmap](https://github.com/AprilNEA/OpenLogi#roadmap), and this isn't already tracked.

### Problem / motivation

we currently cannot do that

### Proposed solution

Implement a 'generic' action that users can define, first in config, later in UI but it would require some UI redesign / refactor to include a sidebar IMO.

The generic action could be a shortcut or a Keycode script like QMK macros for example

https://docs.qmk.fm/feature_macros

### Alternatives considered

_No response_

### Related area(s)

- [x] GUI
- [x] CLI
- [ ] Button actions / remapping
- [ ] DPI
- [ ] SmartShift
- [ ] Per-application profiles
- [x] Configuration (TOML)
- [ ] Auto-update
- [x] Other

### Additional context

Core, GUI, macros, Mappings

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the Core, GUI, Mappings, and TOML configuration areas named in the issue, along with the QMK macros reference. Clarify the action model and scope across configuration, GUI, and CLI before implementation; done should include a defined generic action supporting shortcuts or keycode scripts.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli, desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.