machine_setup/ansible/roles/emacs/tasks/freebsd.yaml

36 lines
818 B
YAML
Raw Normal View History

2022-10-20 02:52:45 +00:00
- name: Install packages
2024-04-22 21:23:20 +00:00
when: install_graphics
2022-10-20 02:52:45 +00:00
package:
name:
- emacs
2023-07-11 04:54:51 +00:00
state: present
2024-04-22 21:23:20 +00:00
- name: Install packages
when: not install_graphics
package:
name:
- emacs-nox
state: present
2023-07-11 04:54:51 +00:00
- name: Install packages
when: 'emacs_flavor == "full"'
package:
name:
- py311-pygments
2022-10-20 02:52:45 +00:00
- inkscape # to support SVGs in LaTeX
# - prettier # typescript formatting
- aspell
- en-aspell
- unzip # for extracting mspyls
- py311-isort
- py311-black
2022-10-20 02:52:45 +00:00
- zip # for odt export from org-mode
- gnuplot # used for exporting graphs from org-mode
# - pyright
- sqlite3 # for sqlite code blocks in org-mode
# - terraform-ls # Terraform language server
- py311-ptvsd
2022-10-20 02:52:45 +00:00
- hs-ShellCheck
# - gopls
state: present