home.social

#elpaca — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #elpaca, aggregated by home.social.

fetched live
  1. Publicada a miña configuración de Emacs adaptada a última release de elpaca.el. Hai moitas melloras no funcionamento de elpaca :blobsmiley:

    Engadín algún paquete para usar LLM en local, que siguen a darme repelús, pero hai que coñecer ao enemigo :blobshrug:

    codeberg.org/salvari/emacs30_e

    #emacs #elpaca

  2. Publicada a miña configuración de Emacs adaptada a última release de elpaca.el. Hai moitas melloras no funcionamento de elpaca :blobsmiley:

    Engadín algún paquete para usar LLM en local, que siguen a darme repelús, pero hai que coñecer ao enemigo :blobshrug:

    codeberg.org/salvari/emacs30_e

    #emacs #elpaca

  3. @balterwenjamin42 I appreciate your comment 🙂 the startup time of my #Emacs is indeed crazy fast, thanks to being at version 30.1, with native compilation, and by loading everything asynchronously and lazily with the great #elpaca package manager

  4. @balterwenjamin42 I appreciate your comment 🙂 the startup time of my #Emacs is indeed crazy fast, thanks to being at version 30.1, with native compilation, and by loading everything asynchronously and lazily with the great #elpaca package manager

  5. I've been using #Elpaca to install/manage my #Emacs packages since it implemented the lock file functionality. However I have a habit of checking which packages have been updated before I commit them, and the format is much more elaborate than Straight's lock files, making it harder to do. Adding the following to my #Git config solved it beautifully:

    # ~/.config/git/attributes
    package-lock.eld diff=elpaca-lock
    # ~/.config/git/config
    [diff "elpaca-lock"]
    xfuncname = "^[[:space:]\\(]\\(([a-zA-Z0-9_-]+)[[:space:]].*$"

    I also get to see the commits (which all share a "chore: update ..." kind of message) that updated a certain package:

    git log -L:clojure-ts-mode:package-lock.eld
  6. I've been using #Elpaca to install/manage my #Emacs packages since it implemented the lock file functionality. However I have a habit of checking which packages have been updated before I commit them, and the format is much more elaborate than Straight's lock files, making it harder to do. Adding the following to my #Git config solved it beautifully:

    # ~/.config/git/attributes
    package-lock.eld diff=elpaca-lock
    # ~/.config/git/config
    [diff "elpaca-lock"]
    xfuncname = "^[[:space:]\\(]\\(([a-zA-Z0-9_-]+)[[:space:]].*$"

    I also get to see the commits (which all share a "chore: update ..." kind of message) that updated a certain package:

    git log -L:clojure-ts-mode:package-lock.eld
  7. A miña configuración para Emacs 30.1, ainda que non está rematada xa é publicable:

    codeberg.org/salvari/emacs30_e

    Os apuntes do xestor de paquetes elpaca.el no meu blogue (en castelán)

    comacero.com/posts/notes_emacs

    #elpaca #emacs #emacs30 #elpacaEmacs

  8. A miña configuración para Emacs 30.1, ainda que non está rematada xa é publicable:

    codeberg.org/salvari/emacs30_e

    Os apuntes do xestor de paquetes elpaca.el no meu blogue (en castelán)

    comacero.com/posts/notes_emacs

    #elpaca #emacs #emacs30 #elpacaEmacs

  9. I think that I've actually almost got my personalized #emacs config set to the point that I can start using it. At least, it's almost usable enough to edit its own #literate config file.

    Isn't that what one does with emacs?! Edit their own config? 😂

    Still like #Doom emacs, though. But, going through this process (for the 89th time) does help one understand better of what's what. That, and #elpaca rules.

  10. I think that I've actually almost got my personalized #emacs config set to the point that I can start using it. At least, it's almost usable enough to edit its own #literate config file.

    Isn't that what one does with emacs?! Edit their own config? 😂

    Still like #Doom emacs, though. But, going through this process (for the 89th time) does help one understand better of what's what. That, and #elpaca rules.

  11. Algunos apuntes de la migración de mi configuración de Emacs al gestor de paquetes elpaca.

    comacero.com/posts/notes_emacs

    #emacs #elpaca #elpacaEmacs

  12. Algunos apuntes de la migración de mi configuración de Emacs al gestor de paquetes elpaca.

    comacero.com/posts/notes_emacs

    #emacs #elpaca #elpacaEmacs

  13. Switching to #elpaca brought down #emscs startup time from 3.7-1.6s. I also did some minor configuration tweaks. Is this performance boost due to elpaca???

  14. pdf-tools in #emacs via #elpaca wasn't working because I updated the poppler library. M-x pdf-tools-install wasn't working and neither did re-evaluating the use-package. The solution was to use M-x elpaca-manager > s > pdf; then move the cursor to the pdf-tools line follow by `r x`. Success!

  15. pdf-tools in #emacs via #elpaca wasn't working because I updated the poppler library. M-x pdf-tools-install wasn't working and neither did re-evaluating the use-package. The solution was to use M-x elpaca-manager > s > pdf; then move the cursor to the pdf-tools line follow by `r x`. Success!

  16. Finally moved from straight.el to Elpaca, thanks to a tonne of help from the developer on github, he patiently answered all my questions. #emacs #elpaca

  17. Finally moved from straight.el to Elpaca, thanks to a tonne of help from the developer on github, he patiently answered all my questions. #emacs #elpaca

  18. Switched from #straight to #elpaca in my #emacs configuration and I love the speed increase. The switch was relatively painless. Just had to make sure the latest elpaca was installed with elpaca-update and change around some stuff to actually load in the correct order, due to elpaca's asynchronous loading. Now, package loading is a much smaller part of the startup time compared to reading all my org-roam files 😄

  19. Switched from #straight to #elpaca in my #emacs configuration and I love the speed increase. The switch was relatively painless. Just had to make sure the latest elpaca was installed with elpaca-update and change around some stuff to actually load in the correct order, due to elpaca's asynchronous loading. Now, package loading is a much smaller part of the startup time compared to reading all my org-roam files 😄

  20. can't install for me right now and I have no idea what the output means.

    seq --version spits back I'm version 9.3 so kinda at a loss here

  21. #emacs #EmacsHelp #emacs29

    #Elpaca can't install #magit for me right now and I have no idea what the output means.

    seq --version spits back I'm version 9.3 so kinda at a loss here

  22. 🔴 Today on Live, we'll try out the Elpaca package manager for Emacs! This project offers some nice features including asynchronous installs and an improved package management UI.

    Let's experiment with it to see if it deserves a home in your configuration!

    Join us on YouTube or Twitch (in about 30 minutes!)

    - youtube.com/live/11CO1vCpfrs
    - twitch.tv/SystemCrafters
    - systemcrafters.net/live-stream

    🕐 in your time zone: time.is/compare/1800_in_Athens

  23. 🔴 Today on #SystemCrafters Live, we'll try out the Elpaca package manager for Emacs! This project offers some nice features including asynchronous installs and an improved package management UI.

    Let's experiment with it to see if it deserves a home in your configuration!

    Join us on YouTube or Twitch (in about 30 minutes!)

    - youtube.com/live/11CO1vCpfrs
    - twitch.tv/SystemCrafters
    - systemcrafters.net/live-stream

    🕐 in your time zone: time.is/compare/1800_in_Athens

    #gnu #emacs #elpaca #freesoftware