Readit News logoReadit News
donaldihunter commented on Claude Code IDE integration for Emacs   github.com/manzaltu/claud... · Posted by u/kgwgk
Karrot_Kream · 19 days ago
I'm really glad that emacs is integrating modern tooling like LSP and tree-sitter, now Claude Code, but this approach is showing its age. I'm an emacs user of 20 years and honestly it's getting hard to configure everything these days. Claude Code before the IDE integration was actually the easiest thing to get working (since it just worked and then auto-revert-mode keeps my buffers in sync.)

I'm on a new MacOS install for $WORK trying to get lsp and ts work with a Typescript/Go repo and after some $PATH wonkiness (my default shell is not the same shell as the one that emacs launches in) got typescript-ls working but gopls is still having issues being downloaded. I haven't spent the hour or two it would probably take to figure out why the in-built downloader can't put gopls in the right place.

I'm curious what emacs users are doing these days. I'm using Zed right now and really enjoying it but it's really hard to give up 20 years of emacs and I do love how emacs can scale from small one-off config file editing to huge projects and I love how configurable it is.

Is neovim better in this space? Should I be learning how to debug elisp better to understand how the commands interact with my environment? I've been using emacs keybindings (in Dvorak at that) for so long I don't know if I'd enjoy the neovim editing experience.

donaldihunter · 19 days ago
> I'm curious what emacs users are doing these days.

Using Emacs for pretty much everything. Org (w/ babel) for most of my notes, blogs, presentations and todo lists. Magit for everything git. Gnus for keeping up with the linux kernel mailing list firehose. LSPs for C, Python, Go, Rust. Tide for typescript. I use aider and aidermacs for my AI pair programming. Haven't tried Claude Code yet but it's on my todo list because everyone raves about it. I even use mastodon.el, and Circe for IRC.

I use macOS native emacs built from source, currently 31.0.50. The largest project I work with is the Linux kernel which I edit remotely using Magit and LSP over TRAMP.

donaldihunter commented on Emacs: The macOS Bug   xlii.space/eng/emacs-the-... · Posted by u/xlii
mattlangston · 25 days ago
fwiw I live in [macOS emacs](https://emacsformacosx.com/) all day long for systems engineering (C/C++) and have 201 open buffers, an uptime of 57 days and ~540 MB memory usage.
donaldihunter · 20 days ago
I also live in macOS Emacs built from source, currently running 31.0.50. Linux kernel dev over TRAMP w/ clangd language server, ~300 open buffers and <500MB memory.
donaldihunter commented on It's a DE9, not a DB9 (but we know what you mean)   news.sparkfun.com/14298... · Posted by u/jgrahamc
geraldcombs · a month ago
There's also 13-W3: DB shell, 13 pins, 3 of them coax: https://en.wikipedia.org/wiki/DB13W3. They were used for high-end workstation video back in the day.
donaldihunter · a month ago
I came here to share this cursed connector. I remember it well from Sun workstations
donaldihunter commented on Why and How I use “Org Mode” for my writing and more (2022)   evalapply.org/posts/why-a... · Posted by u/sebg
tetris11 · 6 months ago
Org-mobile exists[0], but I have yet to meet anyone actually using this protocol in the wild, and requires you to have your own server to mediate from, as well as emacs running on your phone.

An alternative is to use Git(hub) as the mediator, and here Orgzly is a decent Android app with Git support[1]. It just has a tendency of clobbering your git log with automatically generated commit messages. It has WebDav capabilities too, so you could use Nextcloud as the mediator instead.

There's also Syncthing, which is probably what everyone wants: all devices haves the same info, you commit to VC what you want when you want.

My personal workflow? Accept that my desktop is where I do the real planning, and that the mobile is just for quickly looking up stuff in my notes. If I have ideas, I can email them to myself and process them later when I'm back on my desktop. Is it perfect? Far from it. Does it work? yes.

0: https://orgmode.org/manual/Org-Mobile.html

1: https://github.com/orgzly/orgzly-android/pull/1037

donaldihunter · 6 months ago
I use org-mobile to sync w/ beorg[0] using iCloud sync. Between desktop and laptop I use git commits which works fine for me because I wan't the commit history anyway. I can imagine that git would cause unwanted friction if the goal was just syncing.

[0] https://www.beorgapp.com

donaldihunter commented on I tasted Honda’s spicy rodent-repelling tape and I will do it again (2021)   haterade.substack.com/p/i... · Posted by u/voxadam
donaldihunter · 6 months ago
Rodents nibble (and destroy) _everything_ plastic adjacent in my garage. I guess it's time for high-scoville countermeasures.
donaldihunter commented on I tasted Honda’s spicy rodent-repelling tape and I will do it again (2021)   haterade.substack.com/p/i... · Posted by u/voxadam
numlocked · 6 months ago
I have no insight but boy oh boy is this funny and well written. Like prime Dave Barry [0].

[0] https://www.davebarry.com/columns/how-to-make-board.php

donaldihunter · 6 months ago
A genuine lol, for both the OP and for [0]
donaldihunter commented on Teemoji: Like tee but with emojis   github.com/willswire/teem... · Posted by u/willswire
donaldihunter · 7 months ago
/usr/local/bin/teemoji: line 2: /usr/local/Cellar/teemoji/0.0.4/libexec/teemoji: Bad CPU type in executable

:sadface:

donaldihunter commented on We can mine asteroids for space food   cambridge.org/core/journa... · Posted by u/reinaldnaufal
donaldihunter · 9 months ago
Title should really be "How we might be able to ..."

u/donaldihunter

KarmaCake day479February 3, 2014View Original