Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gebner/m17n-lean

System-wide Lean input method
https://github.com/gebner/m17n-lean

fcitx ibus input-method lean m17n unicode

Last synced: 3 months ago
JSON representation

System-wide Lean input method

Awesome Lists containing this project

README

        

System-wide Lean input method
=============================

This repository contains an MIM file for m17n to convert [Lean](https://leanprover.github.io/)-style abbreviations such as `\nat` to `ℕ` in *all* applications.

First you need an input method framework such as [fcitx](https://wiki.archlinux.org/index.php/Fcitx) (with the fcitx-m17n plugin) or [ibus](https://wiki.archlinux.org/index.php/IBus). Then you only need to install the MIM file, and enable the new input method:
```shell
install -Dm0644 lean.mim ~/.m17n.d/lean.mim
```

Or alternatively:
```shell
mkdir -p ~/.m17n.d
curl https://raw.githubusercontent.com/gebner/m17n-lean/master/lean.mim >~/.m17n.d/lean.mim
```