I just don't like slack.

This commit is contained in:
Julien Palard 2022-04-12 08:46:16 +02:00
parent 5b0b5ea8f4
commit d79c099c05
Signed by: mdk
GPG Key ID: 0EFC1AC1006886F8
2 changed files with 1 additions and 51 deletions

View File

@ -69,55 +69,6 @@
owner: "{{ owner }}"
group: "{{ owner }}"
# See: Why is it changing its blocking mode?
# - name: Download weechat-matrix
# tags: weechat
# git:
# repo: https://github.com/poljar/weechat-matrix.git
# dest: /usr/local/src/weechat-matrix/
#
# - name: Upgrade pip
# pip:
# name: pip>=21.2.4
# extra_args: --user
# become: true
# become_user: "{{ owner }}"
#
# - name: Install weechat-matrix dependencies
# pip:
# requirements: /usr/local/src/weechat-matrix/requirements.txt
# extra_args: --user
# become: true
# become_user: "{{ owner }}"
#
# - name: Install weechat-matrix
# command: make -C /usr/local/src/weechat-matrix/ install
# args:
# creates: "/home/{{ owner }}/.weechat/python/matrix.py"
# become: true
# become_user: "{{ owner }}"
- name: Download wee-slack
tags: weechat
unarchive:
src: "https://github.com/wee-slack/wee-slack/archive/refs/tags/v{{ wee_slack_version }}.tar.gz"
remote_src: true
dest: "/usr/local/src/"
- name: Install wee-slack
copy:
remote_src: true
src: "/usr/local/src/wee-slack-{{ wee_slack_version }}/wee_slack.py"
dest: "/home/{{ owner }}/.weechat/python/wee_slack.py"
notify: weechat
- name: Autoload wee-slack
file:
state: link
src: "/home/{{ owner }}/.weechat/python/wee_slack.py"
dest: "/home/{{ owner }}/.weechat/python/autoload/wee_slack.py"
- name: Weechat headless as systemd daemon
copy:
dest: /etc/systemd/system/weechat.service

View File

@ -4,8 +4,7 @@
vars:
letsencrypt_email: julien@palard.fr
glowing_bear_version: 0.9.0
weechat_version: 3.3
wee_slack_version: 2.8.0
weechat_version: 3.5
tasks:
- name: Setup weechat
include_role: name=weechat