Questions tagged [melpa]

MELPA is a growing collection of package.el-compatible Emacs Lisp packages built automatically on the server from the upstream source code using simple recipes.

MELPA is a growing collection of package.el-compatible Lisp packages built automatically on the server from the upstream source code using simple recipes.

The main features of MELPA is

  • Up-to-date packages
  • Installable in any recent Emacs using "package.el"
  • Curated
  • Comprehensive
  • Automatic updates
  • Extensible

To use the MELPA repository, add it to package-archives after and before the call to package-initialize in init.el file. In Emacs version lesser than 24, also need to explicitly include the GNU ELPA archive, which provides important compatibility libraries like cl-lib.

Since package.el doesn't allow locking packages to certain version, MELPA packages will override those available from any other package source, so melpa.el package is provided which contains code to allow restricting packages to specific repositories. This allows someone to blacklist packages that come from a specific repository, or blacklist all packages from a repository and only whitelist certain packages.

You should be using this tag if your question is related to the use of MELPA.

49 questions
2
votes
2 answers

Rust-mode listed in MELPA, but not found in package install

Very Similar Question And I am currently trying to install rust-mode for emacs 24.5.1 following the instructions at https://github.com/rust-lang/rust-mode. Firstly I installed manually, it worked fun. But when I wanted to install it by MELPA, I got…
zhumengzhu
  • 698
  • 5
  • 22
2
votes
1 answer

Installing emacs packages (elpa) and also adding loading code to .emacs?

I've installed a few packages from elpa and melpa. Some packages don't really require that I edit my .emacs file to add any hooks or include a (require 'fn) line. On the other hand some packages provide instructions that explain editing the .emacs…
lucidquiet
  • 6,124
  • 7
  • 51
  • 88
2
votes
0 answers

`package-menu-mark-delete` doesn't mark selected package

In package-list-package, I can't mark for deletion of installed package. I've tried with d and package-menu-mark-delete also, but no mark showed up. I can mark with i for install. How to find where is the problem?
ironsand
  • 14,329
  • 17
  • 83
  • 176
1
vote
0 answers

Installing MELPA on Emacs 28.2

I am an Emacs newbie and I am trying to install MELPA on my emacs 28.3. But the issue is my .emacs.d folder is empty. Can someon please explain to me how to go about I literally have no idea what to do, should I initialize the init.el myself?
1
vote
2 answers

Getting a no match when trying to install evil from emacs (M-x package-install RET evil [No match]) - how to fix?

I saw this questionn https://emacs.stackexchange.com/questions/45056/how-do-i-install-the-evil-package but I can't decipher how to use it to help me. I also have the same issue: M-x package-install RET evil [No match] I am following the instruction…
Charlie Parker
  • 5,884
  • 57
  • 198
  • 323
1
vote
1 answer

file-error "https://melpa.org/packages/archive-contents" "Bad Request" during emacs 25.2 startup with Prelude initialization

New job, new emacs setup. I've used emacs for years but never did much customization. Running CentOS Linux 7.7 and emacs 25.2. I wanted to try the Prelude "starter kit" so I installed it. On emacs starup the Prelude init.el file (~/.emacs.d/init.el)…
Frank P
  • 11
  • 3
1
vote
1 answer

Emacs package management failure in Emacs 27.1

My ultimate goal is to get magit working again with Emacs 27.1 on openSUSE Tumbleweed, but the problem ahead of that is getting (melpa?) package management working - so that is really what this post is about. I run into these problems with other…
PieSwiper
  • 31
  • 4
1
vote
1 answer

emacs can't find use-package

I'm having trouble getting use-package to work on my work Mac. I just added it to my linux box at home and everything was fine, but on the mac it can't find it. I've installed use-package from Melpa, and added it to my init file with: (require…
iFunction
  • 1,208
  • 5
  • 21
  • 35
1
vote
0 answers

Emacs in Docker container can't connect to MELPA

I'm currently facing the problem of Emacs not being able to connect to MELPA. When researching this problem, I found out that this problem is discussed in many topics. However, every suggested solution I tried didn't work for me, beside that, the…
1
vote
1 answer

auto-complete installation emacs

I am a complete newbie to emacs and I am trying to use Vincent Goulet's modified emacs (https://vigou3.github.io/emacs-modified-windows/) for my work (mostly R programming and LaTeX). The modified emacs comes with ess installed and I am trying to…
Satya
  • 1,708
  • 1
  • 15
  • 39
1
vote
1 answer

emacs startup error when modifying .emacs

I am new to emacs. I am trying to set it up for Python, using this guide. One of the first steps it recommends is adding the following to init.el: ;; init.el --- Emacs configuration ;; INSTALL PACKAGES ;;…
Adam_G
  • 7,337
  • 20
  • 86
  • 148
1
vote
1 answer

How do you "import" the github MELPA fetcher?

I get Symbol's value as variable is void: github when I have the following in my .emacs file (the error comes from the last expression): (require 'package) (add-to-list 'package-archives '("MELPA Stable" .…
bbarker
  • 11,636
  • 9
  • 38
  • 62
1
vote
1 answer

Emacs Melpa: Package not found

I run the following command (M-x): Install package: haskell-mode Then I get the error: [No match] My .emacs is: (require 'package) (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it…
mrsteve
  • 4,082
  • 1
  • 26
  • 63
1
vote
1 answer

How should I work with MELPA and MELPA-stable using Emacs?

I often run into a problem when I install packages with Emacs: what can I do if one of the packages is broken in melpa and the other is broken in melpa-stable? For example if I use melpa-stable elscreen fails on startup: run-hooks: Symbol's function…
Adam Arold
  • 29,285
  • 22
  • 112
  • 207
1
vote
4 answers

failed to download melpa archive

I am using emacs 24.5 and i am trying to add the melpa archive to emacs to my package-archives . when i try M-x list-packages i get failed to download melpa archive and the list of packages of melpa repo doesn't appear. here is what i got when i try…