Skip to content

kbladewht/rmk-gui

 
 

Repository files navigation

Clash

Gui configuration for RMK based on Tauri and Nuxt

Warn

本项目当前正处于史诗级屎山构建阶段, 建议您保持安全距离观赏.

This project is currently in the process of building an epic-level shit mountain. It is recommended to observe from a safe distance.

Preview

Home Keymap
preview preview

It is still in the early stages of development, and the preview images only represent the current state.

Install

Go to the release page to download the corresponding installation package Supports Windows (x64/x86), Linux (x64/arm64) and macOS 10.15+ (intel/apple).

Features

  • Based on Rust and Tauri2 frameworks.
  • Concise and modern user interface.
  • Support for Windows, macOS, and Linux.

Development

Make sure you have Rust and Node.js installed on your system.

  1. Clone the repository:
    git clone https://github.com/liyang8246/rmk-gui.git
    cd rmk-gui
  2. Install dependencies:
    pnpm install
  3. Start the development server:
    pnpm dev
  4. Build the application:
    pnpm build

Roadmap

Too many to write

Acknowledgement

RMK-GUI was based on or inspired by these projects and so on:

  • Tauri A framework for building tiny, fast binaries for all major desktop and mobile platforms.
  • Nuxt An open source framework that makes web development intuitive and powerful.
  • Vial-gui An open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.
  • RMK Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support.

License

RMK-GUI is licensed under either of

at your option.

About

Rmk-Gui is a gui configuration for RMK based on Tauri and Nuxt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 56.3%
  • Vue 29.1%
  • TypeScript 11.9%
  • CSS 1.4%
  • JavaScript 1.3%