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:
parent
7455dce696
commit
1fede17eb6
@ -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
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"
|
|
||||||
|
2
vagrant/archlinux/Vagrantfile
vendored
2
vagrant/archlinux/Vagrantfile
vendored
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user