shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

245
active users

#emacs

28 posts25 participants1 post today

Hey smart people, I'm currently working on continuing my degoogling (as much as possible)...My current calendar/todo app syncs with Google Calendar and I'd like to find an alternative that supports local ICS files so I can export stuff from emacs org. Anybody done similar and if so, with what?

#emacs
#ics
#calendar
#DeGoogle

Replied to Glyph

@glyph after many hours I got a viable solution for #emacs and Python. Eglot, Ruff for linting and pylsp for completion. Direnv +envrc.el for auto loading the virtual env when I open file from a project. There isn’t too much config. Works beautifully over Tramp, but direnv, pylsp and ruff need to be in the server too.

I know, I know, I'm going to need to switch to a proper LSP integration at some point (among other reasons, the owner of this repo apparently hasn't even logged into github in like 3 years, it seems plausible that it will never be updated again) but I am still excited that I got #Emacs to stop gaslighting me about my #Python code by finally figuring out what was causing this extremely confusing behavior github.com/tkf/emacs-jedi/issu

I have been wondering why emacs-jedi would sometimes find stuff in the wrong directory for quite some time now, and I just realized that it's because although it would honor a correctly-set VIRTUAL...
GitHub`jedi:server-pool--start` ought to consider `VIRTUAL_ENV` variable as part of its hash key · Issue #376 · tkf/emacs-jediBy glyph

#commonLisp #introductory #demo #programming with #systems of #packages using #asdf screwlisp.small-web.org/progra

in my opinion, any other description of what to do describes special-purpose advanced convenience functions. It /really/ is this easy.

I include #emacs #eev support (which is transparent to the common lisp if you are not using it) since having a lisp environment at all is somewhat inevitable to using lisp, and pressing F8 over and over again is pretty easy to do.

Thoughts!?

screwlisp.small-web.orgComplete Reasonable Common Lisp ASDF System With eev demo