u/zeldahreal

▲ 27 r/emacs

purr.el - a lightweight project dashboard for emacs.

purr.el is a project dashboard for emacs.

features:

- git state

- last commit

- ahead/behind count

- stack of project

all in 1 buffer

stack/file detection is made by byte count of files (like github)

you can also set status tags and notes per-project and hide projects you're not actively working on

inspired by ovw

repo at git.sr.ht/~zelda/purr.el

reddit.com
u/zeldahreal — 6 days ago
▲ 62 r/orgmode

sync.el – actually exists this time, no crypto required

A few days ago someone posted a package called sync.el that syncs org files with git. Looked useful. Turns out it was just a README and a payment form asking for $1 in Solana.

So I wrote the real thing.

What it does:

  • async git sync on save (debounced so it doesn't spam git while you're typing)
  • auto commit + pull --rebase + push
  • conflict detection
  • auto-initialises the git repo and prompts for a remote if you haven't set one up
  • never freezes emacs, all non-blocking

Setup:

elisp

(require 'sync)
(setq sync-directory "~/org")
(sync-mode 1)

Doom users: (package! sync :recipe (:host sourcehut :repo "zelda/sync.el"))

Repo: https://git.sr.ht/~zelda/sync.el

GPL-3, free as in actual free

this is a project from someone that sucks at programming

every piece of criticism and every review is appreciated

reddit.com
u/zeldahreal — 13 days ago