1
0
mirror of https://github.com/eoli3n/dotfiles synced 2024-11-15 13:33:56 +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 ## 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. Fork Me! Please look at ``roles/*/README.md`` if exists for specific hosts configuration.
## Dependencies ## Dependencies

12
TODO

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

@ -16,13 +16,20 @@
become: True become: True
- name: Install cower on Archlinux - 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" when: ansible_os_family == "Archlinux"
#- name: Install pacaur on 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 #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" #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 cd dotfiles
git checkout dev git checkout dev
git submodule update --init --recursive 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 curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=packer-git; makepkg PKGBUILD --install --needed --noconfirm
cd -
./install.sh desktop ./install.sh desktop
echo -e "vagrant\n/usr/bin/zsh" | chsh echo -e "vagrant\n/usr/bin/zsh" | chsh
SCRIPT SCRIPT