Commit 996ced4
Changed files (1)
roles
doom
tasks
roles/doom/tasks/main.yml
@@ -1,43 +0,0 @@
----
-- name: install nodejs/npm
- vars:
- nodejs_arch: "{{ 'x64' if ansible_architecture == 'x86_64' else 'arm64' }}"
- nodejs_url: "https://nodejs.org/dist/v{{ nodejs_version }}/node-v{{ nodejs_version }}-linux-{{ nodejs_arch }}.tar.xz"
- unarchive:
- src: "{{ nodejs_url }}"
- remote_src: True
- dest: /usr/local/
- extra_opts:
- - "--strip-components=1"
- creates: /usr/local/bin/node
- become: True
-
-- name: pip install pyright
- pip:
- name: pyright
-
-- name: git clone doomemacs
- git:
- repo: https://github.com/doomemacs/doomemacs
- dest: "{{ ansible_env.HOME }}/.emacs.d"
- depth: 1
-
-- name: doom install
- command: "{{ ansible_env.HOME }}/.emacs.d/bin/doom install --no-fonts --env --install --force"
-
-- name: doom sync
- command: "{{ ansible_env.HOME }}/.emacs.d/bin/doom sync"
-
-- name: doom doctor
- command: "{{ ansible_env.HOME }}/.emacs.d/bin/doom doctor"
-
-- name: doom build
- command: "{{ ansible_env.HOME }}/.emacs.d/bin/doom build"
-
-- name: bundle doom up
- archive:
- path:
- - "{{ ansible_env.HOME }}/.emacs.d/"
- - "{{ ansible_env.HOME }}/.doom.d/"
- dest: "{{ ansible_env.HOME }}/.doom.tar.gz"
- format: gz