dotfiles-ansible/roles/config/tasks/river.yml

25 lines
563 B
YAML

---
- name: river | Create config directory
file:
path: ~/.config/river
state: directory
mode: '755'
- name: river | Copy init lua script
template:
src: river/init.j2
dest: ~/.config/river/init.lua
mode: '644'
- name: river | Copy the actual init script invoked by river
copy:
src: river/init
dest: ~/.config/river/init
mode: '755'
- name: river | Compile init lua script to bytecode with luajit
command:
cmd: /usr/bin/luajit -b init.lua init_compiled.lua
chdir: ~/.config/river
removes: /usr/bin/luajit