How can I prevent Doom Emacs from pointlessly downloading emacs packages whenever I update it and instead load the ones provided by Guix?

I have this in my Doom configuration but I have no idea about how to test if it’s working, and anyway Doom still dowloads i.e. undo-tree which I installed in my Guix profile

  • Shareni@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Check out:

    (setq use-package-always-ensure nil)

    And

    (package! so-long :built-in 'prefer

    And make sure there are no

    (use-package package :ensure t)

    I have no clue how doom manages packages, but I doubt you’ll solve it easily. It’s probably better to just let Doom manage Emacs packages.