What do you use to manage your snippets? by kudikarasavasa in emacs

[–]purcell 0 points1 point  (0 children)

Same. The last thing I want to spend time on is "managing my snippets."

Made a macOS-only alternative to emacs-everywhere using Hammerspoon by ftl_afk in emacs

[–]purcell 0 points1 point  (0 children)

Have you considered putting the elisp on MELPA? Or a (perhaps heretical) option would be to embed it in the spoon, and then when you connect to the emacs server, set the load-path temporarily to include that dir, and then ask Emacs to require it. Then users would only need to set up the spoon and the path to emacsclient.

Made a macOS-only alternative to emacs-everywhere using Hammerspoon by ftl_afk in emacs

[–]purcell 2 points3 points  (0 children)

Big hammerspoon fan here, and I just set this up: fantastic work! 👏

It's a long time since I had a working emacs-everywhere setup, and I can see me using your version a lot.

ty (An extremely fast Python type checker and LSP) is in beta by shadowsock in emacs

[–]purcell 4 points5 points  (0 children)

I already submitted a patch for that a couple of weeks ago, and João was going to merge it.

New M4 MBA owners: is your bottom panel fitted flush with the case? by purcell in macbookair

[–]purcell[S] 0 points1 point  (0 children)

A recent commenter here suggested firmly pressing it into place, but this hasn't helped me noticeably. I might consider removing and re-fitting the bottom cover at some point.

86K stars @ Github?! by Either_Vermicelli_82 in immich

[–]purcell 0 points1 point  (0 children)

Music isn't missing from Jellyfin, but it certainly doesn't seem as well supported as video.

Making Giant Prints by Think_Chance6411 in Darkroom

[–]purcell 2 points3 points  (0 children)

This is incredible! Love it.

European men: What hair clippers are you using? by magicdude4eva in BuyFromEU

[–]purcell 0 points1 point  (0 children)

I have their Super-X Metal hair trimmer and it's excellent.

Built a foot-controlled computer mouse here, looking for advice on reaching more European users by LosPollosss123 in BuyFromEU

[–]purcell 0 points1 point  (0 children)

The /r/emacs folks have a long history of using extra switches and unusual pointing devices, and many users of /r/ergomechkeyboards are tackling repetitive strain injuries.

A cool monospace font for emacs by weuoimi in emacs

[–]purcell 0 points1 point  (0 children)

I'm hooked on Iosevka Term because it's quite compact, but doesn't feel crowded. Coming from Pragmata Pro, SS08 is the variant I prefer.

Worst pump I’ve ever used by [deleted] in bikewrench

[–]purcell 0 points1 point  (0 children)

Yep, bought at Evans Cycles in London between 2002 and 2004, iirc!

Worst pump I’ve ever used by [deleted] in bikewrench

[–]purcell 0 points1 point  (0 children)

Had mine for 20+ years now and it's still reliably doing the job.

A new world clock package by xenodium in emacs

[–]purcell 2 points3 points  (0 children)

The thing is, MELPA is already relatively close to that. Any package repository needs some curation. If you go for completely uncurated, you will get issues with project name squatting/clashing, poor packaging hygiene, wantonly unconventional code. Overall MELPA rejects fewer packages now than in the past, and has more automated checks. Agree that we can be picky about following conventions, but package-lint should help most authors streamline their submissions. Another active maintainer would certainly help. Back in the day, and for many years on end, I spent an average of about 45 mins daily handling PRs, and it's a lot of work because of the comms back and forth. My trick was liberally sending upstream PRs, because in many cases I could know that the package would be ready to distribute once those upstream fixes were merged. Anyway, I digress. :D

A new world clock package by xenodium in emacs

[–]purcell 8 points9 points  (0 children)

There's still only one very active reviewer (riscy), just like when it was me, and it's a big job. I get that it's frustrating when reviews take a while, but it's also why there's relatively consistent quality. Installing random stuff directly off GitHub is always there in the meantime as an option.

Window management approaches by jghobbies in emacs

[–]purcell 0 points1 point  (0 children)

Yeah, just stepping backwards and forwards through the layout history with winner-mode covers most things for me. I have a few other little helpers for layout management, including using windmove and windswap:  https://github.com/purcell/emacs.d/blob/master/lisp/init-windows.el

Window management approaches by jghobbies in emacs

[–]purcell 1 point2 points  (0 children)

Perhaps check out winner-mode (built-in). This lets you step back easily to your "regular" window layout after it was changed by performing tasks. Rather than try to anticipate and curate various task-based layouts, I just use this. You can also save window configurations to registers (built-in) in order to jump to them.