Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can do this using Forge within Magit already! And it also works for Gitlab: https://magit.vc/manual/forge/


I've been using Emacs for a decade and still have never had to write a single package of my own. Every time I have a good idea, someone else has already implemented it.


Consider donating -- if you're a software engineer, acknowledge the value of your own time!


I donate little bits here and there when I can, but I'm unfortunately not in financial position to give what I think the maintainers deserve. Instead I try to submit documentation patches to projects whenever I find myself digging through the source code trying to answer a question the docs didn't make clear.


That makes you a solid contributor in my book!


I've written a few specialisms that couldn't really be open-sourced. e.g. wiring up inf-ruby and internal dev tools to open up a rails console in dev, or generate a jwt from the auth server in the cluster.

The only package I've been ultimately responsible for is the Gruvbox theme[^1], but that was very quickly handed over to other emacsers :)

I still find it a joy to write and it's one of my more preferred rabbit holes to dive into. Maybe one day there'll be something more to share :)

[^1]: https://github.com/mrleedev/emacs-gruvbox-theme


Oh wow, I used to use that theme. Thanks for making it. Yeah, most of the elisp I write is mostly just glue code, not something that makes sense to package and distribute.


Been meaning to try Forge, thanks for the reminder. Honestly, Magit alone is enough reason to use Emacs. Projectile is a close second for me.


I find projectile too chatty and distracting none thing I like about emacs is that I can focus on what I’m working on.


In what way do you find it too chatty? That hasn't been my experience, but I do use a pretty small subset of it. Are you using it on its own, or with helm/ivy?


It could have been hel or ivy I was seeing. I don’t like the mode line moving (growing the minibuffer) as I typically keep my eyes on part of the buffer and don’t want anything moving (or worse, obscuring where I’m looking)


Can you recommend any good articles or howtos on Forge and Projectile?


I switched from Emacs to VSCode but I still use Magit to do rebases.


Now this is awesome.


Forge is great. Magit is such an enjoyable plugin already, but integration with PRs and issues takes it to the next level.


Haha of course this already exists! Thanks a lot for the pointer, I will for sure start playing with it this week :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: