dotfiles/README.org

61 lines
1.1 KiB
Org Mode
Raw Normal View History

2017-10-29 00:48:00 +02:00
#+startup: indent
2018-05-06 20:37:32 +02:00
* Proveedor de entorno
2017-10-29 00:48:00 +02:00
Este playbook instala lo siguiente:
- Docker
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- Emacs
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- Fuentes
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- Paquetes de Debian que uso
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- i3blocks-gaps
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- i3-gaps
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- Paquetes de Pip que uso
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- Qutebrowser
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- SLim
2016-09-10 18:18:41 +02:00
2017-10-29 00:48:00 +02:00
- Syncthing
2016-10-14 12:07:29 +02:00
2017-10-29 00:48:00 +02:00
- Termite
2017-10-29 00:48:00 +02:00
- Virtualbox
2017-10-29 00:48:00 +02:00
- Virtualenvwrapper
- Otros paquetes que me gusta tener
2017-10-29 00:48:00 +02:00
Además, también instala mis ficheros de configuración de emacs, i3-wm, qutebrowser y zsh. Básicamente instala todo lo que necesito en un ordenador.
Para poder usarlo, antes hay que instalar algunas dependencias:
#+BEGIN_SRC bash
sudo apt install sudo python-pip git
sudo pip install ansible
#+END_SRC
2017-10-29 00:48:00 +02:00
Luego copiamos el repositorio:
#+BEGIN_SRC bash
git clone https://git.daemons.it/drymer/dotfiles
#+END_SRC
Instalamos los roles que tiene como dependencias:
#+BEGIN_SRC bash
cd dotfiles
ansible-galaxy install -r requirements.yml -p roles
#+END_SRC
Y solo queda ejecutar el playbook:
#+BEGIN_SRC bash
ansible-playbook install-all.yml -K
#+END_SRC
Se pueden usar los tags =configuration= o =packages= para instalar solo configuración o paquetes, respectivamente.