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: Jorge Araya Navarro
Subject: Re: How to Port Setup to Different OS?
Date: Wed, 05 Nov 2014 20:40:09 -0600

I actually generate a list of packages using a Python script inside a org 
source code block, resulting in a
.el file that is later loaded by Emacs.

You can take a look at my conf here[1], and the resulting file here[2]

I use this to same some time making my list of dependencies.

[1]: 
https://bitbucket.org/shackra/.emacs.d/src/c70ac0056202654c21ecf102ab6a1bbb9a103a5a/emacs-init.org?at=master#cl-91
[2]: 
https://bitbucket.org/shackra/.emacs.d/src/c70ac0056202654c21ecf102ab6a1bbb9a103a5a/paquetes.el?at=master

Steven Knight writes:

> 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

-- 
Pax et bonum.
Jorge Araya Navarro.
ES: DiseƱador Publicitario, Programador Python y colaborador en Parabola 
GNU/Linux-libre
EN: Ads Designer, Python programmer and contributor Parabola GNU/Linux-libre
EO: Anonco grafikisto, Pitino programalingvo programisto kai kontribuanto en 
Parabola GNU/Linux-libre
https://es.gravatar.com/shackra



reply via email to

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