tuh8888 / chezmoi.el

An emacs package for interacting with chezmoi.
GNU Affero General Public License v3.0
85 stars 10 forks source link

Installation on Doom Emacs? #34

Closed hyperfocus1337 closed 4 weeks ago

hyperfocus1337 commented 4 weeks ago

Tried installing your package in ~/.doom.d/packages.el file, using package!.

(package! chezmoi
  :recipe (:host github :repo "tuh8888/chezmoi.el"))

Afterwards reloading Doom Emacs using doom/reload.

The package does show up in ~/.emacs.d/.local/straight/repos/chezmoi.el/, but no functions are visible using M-x.

What am I missing here?

hyperfocus1337 commented 4 weeks ago

It seems I managed to install it with straight-use-package, but not sure why this approach works, while the usual approach in Doom Emacs doesn't.

(straight-use-package chezmoi)

A bit too lazy to dive deeply into the internal working right now.

Other than that, nice package, thanks for your contribution!

hyperfocus1337 commented 4 weeks ago

The approach above broke after another doom sync.

I managed to fix it properly by using this draft PR https://github.com/doomemacs/doomemacs/pull/6633.