/FiremacsWE

Firemacs as a Web Extension

Primary LanguageJavaScriptThe UnlicenseUnlicense

FiremacsWE

Firemacs rewritten as a Web Extension. It is not ready for use yet. The Quantum update broke the API upon which the old version depended. The Web Extensions API is not as friendly to complete remapping of the keyboard to put it mildly. The absence of a Firemacs equivalent for Chome is probably evidence of this.

DON'T PANIC

The old version of Firemacs still works with Firefox Extended Support Release. Installing Firefox ESR is probably not a permanent solution. But it will allow you to continue existing workflows for several months.

Goals

  1. Emacs-like keybindings for editing text.
  2. Tab manipulation compatible with the original Firemacs
  3. Works in Firefox and Chromium/Chrome

Development

  • The simpelest useful thing that might work.
  • Eat the elephant one bite at a time.
  • Minimize dependencies.

To contribute:

  1. Use Forking and Pull requests
  2. Fork this repository to your personal Github repository
  3. Make changes to that repository.
  4. Consider creating a branch.
  5. Create a Pull Request with your changes.

Please

  • Try to keep the Pull Requests small so that Merges are less likely to be complex.
  • Strongly consider putting your changes in a branch that is not Master.
  • Test in Firefox and Chrome/Chromium