Syntax highlighting support for the Rux programming language across multiple code editors.
This repository provides editor-specific configuration files that enable syntax highlighting, keyword recognition, and basic build/run integration for .rux files.
| Editor | Status | Setup Instructions |
|---|---|---|
| Geany | ✅ Supported | src/geany/INSTALL.md |
| Gedit | ✅ Supported | src/gedit/INSTALL.md |
| Vim | ✅ Supported | src/vim/INSTALL.md |
| Neovim | 🔜 Planned | — |
More editors will be added over time. Contributions for new editor support are welcome.
- Find your editor in the table above.
- Open its
INSTALL.mdfile undersrc/<editor-name>/. - Follow the step-by-step instructions for your operating system.
.
├── assets
│ └── demo.gif
├── LICENSE
├── README.md
└── src
├── geany
│ ├── filetypes.Rux.conf
│ └── INSTALL.md
├── gedit
│ ├── INSTALL.md
│ └── rux.lang
└── vim
├── ftdetect
│ └── rux.vim
├── INSTALL.md
└── syntax
└── rux.vim
Each subfolder under src/ corresponds to one supported editor and contains:
- The configuration/definition file(s) needed for that editor
- An
INSTALL.mdwith detailed, OS-specific setup steps
Rux is a programming language with multi-paradigm and strongly typed. For language documentation, visit rux-lang.dev/docs.
Want to add support for another editor? Open a PR with a new folder under src/<editor-name>/ containing the relevant config and an INSTALL.md following the same structure as the Geany one.
This project is licensed under the MIT License — see LICENSE for details.
