babashka 2026-10-13

The recent improvements to nrepl-server are pretty sweet! chef_kiss The cider inspector works very nicely now, for one! Writing .nrepl-port is also a nice touch.

❤️ 3

And the cider-debugger also works now :)

Workshop-driven development. Thanks #C0C4WV96U

🏋️‍♂️ 2
🙌 2
🏋️ 4
🏋️‍♀️ 2

that FFI support in bb is so awesome, I wrote a clipboard manager for macOS just with babashka

🎉 8

Thanks for sharing. Feel free to post screenshots!

I'll spin it off into a separate repo, I built an http://Alfred.app replacement that runs in terminal and clipboard management was the last feature I needed

hah nice. does it support bb scripting instead of AppleScript? ;)

I'm still using Alfred btw

no, nothing like that - I just reimplemented the features I needed, tbh fzf is doing a lot of the heavy UI lifting

app launching, opening locations in terminal/emacs/browser, and clipboard manager

so all running from the terminal, no GUI (gtk or whatever) right?

opening locations in emacs, tell me how I set that up

here you go :-) https://github.com/lukaszkorecki/command-center/blob/master/etc/bin/nav - the clipboard part is its own thing since it has to run as a daemon, I need to figure out how that's going to interact

i need to spin this off into its own repo

re: emacs - if you use emacs with server-mode then you just use emacsclient

just emacsclient --no-wait ~/dev/clj-kondo/README.md:20:9 for example. This works on my machine but for some reason it's coupled to VSCode when I click links like this. I will fix this IMMEDIATELY! thanks

you just gave me an idea - registering an emacs:// protocol would make links clickable system wide and open using emacsclient

💯 2

like, in ghostty and html pages and what not

I am using the macOS Divvy window manager, which is losing support (Intel) in the next major release. Perhaps it's time to write a replacement using Clojure technology... So cool. :-)