help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to Port Setup to Different OS?


From: Steven Knight
Subject: Re: How to Port Setup to Different OS?
Date: Wed, 05 Nov 2014 18:25:53 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0

Hello Ari,

I suggest use-package[1].  Here's how you would use it:

; require package, update 'package-archives
(require 'package)
(add-to-list 'package-archives
              '("melpa" . "http://melpa.org/packages/";) t)
(package-refresh-contents)
(package-initialize)

; install use-package if necessary
(unless (package-installed-p 'use-package)
  (package-install 'use-package))

; load use-package
(require 'use-package)

; install (if necessary) dash, better-defaults and web-mode
(use-package dash :ensure dash)
(use-package better-defaults :ensure better-defaults)
(use-package web-mode :ensure web-mode)

The ":ensure" option tells use-package to install the package if necessary [2].

Thank you,

[1] https://github.com/jwiegley/use-package
[2] https://github.com/jwiegley/use-package#for-packageel-users


--
Steven Knight steven@knight.cx <mailto:steven@knight.cx>

On Wed 05 Nov 2014 01:39:32 PM EST, Ari King <ari.brandeis.king@gmail.com> wrote:
I've installed and configured Emacs with various ELPA, MELPA, Marmalade 
packages on Ubuntu. I'd like to take this setup and re-use it with Emacs on 
Windows. Is there a way for me to have emacs automatically install the packages 
rather than manually selecting them via the package manager? Thanks.

-Ari




reply via email to

[Prev in Thread] Current Thread [Next in Thread]