Skip to content

chmouel/kanata-kbd-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emacs Kanata KBD Mode

Major mode for editing Kanata .kbd configuration files in Emacs.

Features

  • Syntax highlighting for Kanata directives, keywords, actions, and keys.
  • Basic indentation for .kbd files.
  • Commenting and uncommenting lines or regions with M-;.
  • Align keys within a deflayer block using kanata-kbd-align-deflayer (C-c C-a).

Screenshot

image

Installation

  1. Place kanata-kbd-mode.el in your Emacs load-path.
  2. Add the following to your init.el or .emacs file:
(load-file "/path/to/your/kanata-kbd-mode.el")

Or using use-package:

(use-package kanata-kbd-mode
  :load-path "/path/to/your/kanata-kbd-mode"
  :mode ("\\.kbd\\'" . kanata-kbd-mode))

What is Kanata?

Kanata is a versatile software keyboard remapper that works on Windows, macOS, and Linux. For more information, see the official Kanata repository.

👥 Authors

Chmouel Boudjnah

📃 License

This project is licensed under the GPL-3.0.

About

Major mode for editing Kanata .kbd configuration files in Emacs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published