1
0
mirror of https://github.com/eoli3n/dotfiles synced 2024-11-22 23:12:32 +01:00

update readme and todo, makepkg in /tmp

This commit is contained in:
eoli3n 2017-12-19 19:55:48 +01:00
parent 7455dce696
commit 1fede17eb6
4 changed files with 21 additions and 10 deletions

@ -2,7 +2,7 @@
## How to use
Ansible allows to duplicate this desktop environment over multiple hosts with specific configuration (dualscreen, packages...).
Ansible allows to duplicate this Desktop Environment over multiple hosts with specific configuration (dualscreen, packages...).
Fork Me! Please look at ``roles/*/README.md`` if exists for specific hosts configuration.
## Dependencies

12
TODO

@ -1,9 +1,11 @@
- add borgbackup conf
- add tmux and configure
- mv files to sync if synchronize, then reinit submodules
- use maximum of copy + backup=yes
- TODO: borgbackup conf
- TODO: tmux and configure
- TODO: mv files to sync if synchronize, then reinit submodules
- TODO: use maximum of copy + backup=yes
- TOFIX: autolaunch i3 apps good order
- TOFIX: find a way to clean tmp dir while packer install
- TOFIX: zsh termite -> https://github.com/thestinger/termite/issues/550
- TOTEST: ssh-agent ssh-add in zshrc startx
- TOTEST: vim install powerline
- TOTEST: clean dotfiles after run

@ -16,13 +16,20 @@
become: True
- name: Install cower on Archlinux
shell: creates=/usr/bin/cower curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=cower; makepkg PKGBUILD --skippgpcheck --install --needed --noconfirm
shell: curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=cower; makepkg PKGBUILD --skippgpcheck --install --needed --noconfirm
args:
creates: /usr/bin/cower
chdir: /tmp
when: ansible_os_family == "Archlinux"
- name: Install packer on Archlinux
shell: curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=packer-git; makepkg PKGBUILD --install --needed --noconfirm
args:
creates: /usr/bin/packer
chdir: /tmp
when: ansible_os_family == "Archlinux"
#- name: Install pacaur on Archlinux
#shell: creates=/usr/bin/pacaur curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=pacaur; makepkg PKGBUILD --install --needed --noconfirm
#when: ansible_os_family == "Archlinux"
- name: Install packer on Archlinux
shell: creates=/usr/bin/packer curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=packer-git; makepkg PKGBUILD --install --needed --noconfirm
when: ansible_os_family == "Archlinux"

@ -49,7 +49,9 @@ Vagrant.configure("2") do |config|
cd dotfiles
git checkout dev
git submodule update --init --recursive
cd /tmp
curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=packer-git; makepkg PKGBUILD --install --needed --noconfirm
cd -
./install.sh desktop
echo -e "vagrant\n/usr/bin/zsh" | chsh
SCRIPT