Emacs project manager and remote git checkout
Go to file
2022-04-04 18:31:59 +02:00
.github/workflows ci: fix ert call 2022-04-04 18:25:46 +02:00
.envrc Burocratic setup 2022-04-01 10:44:44 +02:00
.gitignore Burocratic setup 2022-04-01 10:44:44 +02:00
COPYING Burocratic setup 2022-04-01 10:44:44 +02:00
h-tests.el lint: format comments as prescribed by the emacs manual 2022-04-04 17:31:26 +02:00
h.el h-jump-to-project: implement local project jump 2022-04-04 18:02:28 +02:00
Makefile ci: fix ert call 2022-04-04 18:25:46 +02:00
README.md Update readme 2022-04-04 18:31:59 +02:00
shell.nix Burocratic setup 2022-04-01 10:44:44 +02:00

H.el CI

Project checkout and navigation Emacs package heavily inspired by zimbatm/h.

It's not ready yet. Come back later.

TODO before first release:

  • Replace directory-files-recursively with custom implemention. Support 'till Emacs 24.
  • Implement GitHub fetcher.
  • Implement GitLab fetcher.
  • Implement sr.ht fetcher.
  • Implement codeberg fetcher.
  • Document how to implement a new fetcher.
  • Explain what the hell this thing is about in readme.

Setup

You'll have to setup

(require 'h)
(setq h-code-root "~/code-root")
(global-set-key (kbd "M-h") 'h-jump-to-project)