Add shell tasks

This commit is contained in:
Jake Howard 2018-09-10 20:08:35 +01:00
parent deb4469e27
commit 8edd7fe224
Signed by: jake
GPG Key ID: 57AFB45680EDD477
11 changed files with 42 additions and 0 deletions

View File

@ -12,3 +12,4 @@
- import_tasks: tasks/gnome.yml
- import_tasks: tasks/i3.yml
- import_tasks: tasks/services.yml
- import_tasks: tasks/shell.yml

View File

@ -29,3 +29,10 @@ export PROMPT="${ret_status} %{$fg_bold[green]%}%n@%m%{$reset_color%}:%{$fg_bold
COMPLETION_WAITING_DOTS="true"
alias src="source $HOME/.zshrc"
{% include "base.sh" %}
{% include "environment.sh" %}
{% include "applications.sh" %}
{% include "catfish.sh" %}
{% include "javascript.sh" %}

34
tasks/shell.yml Normal file
View File

@ -0,0 +1,34 @@
- template:
src: ./files/zshrc/.zshrc
dest: /home/jake/.zshrc
mode: 0644
owner: jake
- copy:
src: /usr/share/nvm/init-nvm.sh
dest: /home/jake/.nvm/nvm.sh
mode: 0755
owner: jake
group: users
- copy:
src: ./files/bin
dest: /home/jake/.bin
mode: 0755
owner: jake
group: users
directory_mode: true
- copy:
src: ./files/global-environment
dest: /etc/environment
mode: 0644
owner: root
group: root
- copy:
src: ./files/tmux.conf
dest: /home/jake/.tmux.conf
mode: 0755
owner: jake
group: users