34 lines
1018 B
YAML
Raw Normal View History

2023-07-03 22:54:01 -07:00
- name: Install development packages
2023-07-05 08:43:13 -07:00
pacman:
2023-07-03 16:57:11 -07:00
name:
- python3 # Python programming language (3.11 series)
2023-07-05 08:18:25 -07:00
- python-pip # A tool for installing and managing Python3 packages
- ipython
2023-07-03 16:57:11 -07:00
- ripgrep # Fast search tool inspired by ag and grep
2023-07-05 08:18:25 -07:00
- fd # Simple, fast and user-friendly alternative to find
- python-pipenv # Python Development Workflow for Humans
2023-07-03 16:57:11 -07:00
- cloc
state: present
become: true
- name: Install development python packages
2023-07-03 21:37:37 -07:00
ansible.builtin.pip:
2023-07-03 16:57:11 -07:00
name:
- ansible-lint # Command-line tool for linting playbooks, roles and collections
- pyright
- tmuxp
2023-07-03 22:50:04 -07:00
- name: Install lazygit
include_tasks: ../include/download-github-archive.yml
loop:
- user: jesseduffield
2023-07-03 22:54:01 -07:00
repo: lazygit # Simple terminal UI for git commands
2023-07-03 22:50:04 -07:00
regex: Linux_x86_64.tar.gz
2023-07-03 16:57:11 -07:00
- name: Install development flatpaks
flatpak:
name:
- com.vscodium.codium # Free/Libre Open Source Software Binaries of VS Code
state: present
become: true