monokai-pro-theme is available in MELPA.
You can install it with the following command:
M-x package-install monokai-pro-theme
To load one of the themes on emacs startup, add this to your init file:
(load-theme 'monokai-pro t)
The use-package block is fairly similar to package.el.
(use-package monokai-pro-theme
:ensure t
:config
(load-theme 'monokai-pro t))
Note that use-package tries to defer packages if at all possible, so
you may need to add :demand
to the use-package block.
All of the variants are available as separate themes. Simply use load-theme
with the proper flavor: monokai-pro-classic
, monokai-pro-machine
,
monokai-pro-octagon
, monokai-pro-ristretto
, or monokai-pro-spectrum
.
Above, there’s a use-package block listed for general use, but if you want to run these themes out of the git repo, there’s a bit more work which needs to be done. I use something similar to the following:
(use-package monokai-pro-theme
:ensure nil
:load-path "site-lisp/monokai-pro-theme"
:config
(load-theme 'monokai-pro t))
This block assumes the repo is cloned to
~/.emacs.d/site-lisp/monokai-pro-theme. That needs to be added to the
load path (You may also need to specify :ensure nil
so use-package
doesn’t try to grab the package from melpa).
Current maintainer: belak