[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