Compare commits
2 commits
fbf779de3c
...
f133c39a20
| Author | SHA1 | Date | |
|---|---|---|---|
| f133c39a20 | |||
| 2503391427 |
4 changed files with 18 additions and 10 deletions
|
|
@ -11,8 +11,6 @@ common:
|
||||||
- base-devel
|
- base-devel
|
||||||
- name: mosh
|
- name: mosh
|
||||||
desc: The best to connect to remote server!
|
desc: The best to connect to remote server!
|
||||||
- name: python-pipx
|
|
||||||
desc: To install python stuff
|
|
||||||
deps:
|
deps:
|
||||||
- name: aur/downgrade
|
- name: aur/downgrade
|
||||||
- name: pacman-contrib
|
- name: pacman-contrib
|
||||||
|
|
@ -171,6 +169,7 @@ common:
|
||||||
git:
|
git:
|
||||||
- git
|
- git
|
||||||
- tig
|
- tig
|
||||||
|
- pre-commit
|
||||||
- aur/gitwatch-git
|
- aur/gitwatch-git
|
||||||
fossil:
|
fossil:
|
||||||
- fossil
|
- fossil
|
||||||
|
|
@ -240,6 +239,7 @@ common:
|
||||||
tui:
|
tui:
|
||||||
browser:
|
browser:
|
||||||
- w3m
|
- w3m
|
||||||
|
- lynx
|
||||||
- name: aur/browsh
|
- name: aur/browsh
|
||||||
desc: Terminal browser, headless chromium running on a remote server that translate to text over Mosh.
|
desc: Terminal browser, headless chromium running on a remote server that translate to text over Mosh.
|
||||||
files:
|
files:
|
||||||
|
|
@ -328,6 +328,8 @@ common:
|
||||||
- name: tidy
|
- name: tidy
|
||||||
desc: HTML beautifier
|
desc: HTML beautifier
|
||||||
- name: prettier
|
- name: prettier
|
||||||
|
- name: htmlq
|
||||||
|
desc: Extract text or data from HTML using CSS selector
|
||||||
sqlite:
|
sqlite:
|
||||||
- sqlite
|
- sqlite
|
||||||
- sqlite-analyzer
|
- sqlite-analyzer
|
||||||
|
|
@ -347,7 +349,7 @@ common:
|
||||||
- raylib
|
- raylib
|
||||||
- libzip
|
- libzip
|
||||||
node:
|
node:
|
||||||
- nodejs
|
- nodejs-lts-jod
|
||||||
- npm
|
- npm
|
||||||
- deno
|
- deno
|
||||||
- yarn
|
- yarn
|
||||||
|
|
@ -397,6 +399,7 @@ common:
|
||||||
|
|
||||||
shell:
|
shell:
|
||||||
- fish
|
- fish
|
||||||
|
- nushell
|
||||||
- aur/fish-fzf
|
- aur/fish-fzf
|
||||||
- zoxide
|
- zoxide
|
||||||
- name: dash
|
- name: dash
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
base:
|
base:
|
||||||
|
- mkdocs
|
||||||
- pipdeptree
|
- pipdeptree
|
||||||
- copyparty
|
- copyparty
|
||||||
- lesspass
|
- lesspass
|
||||||
|
|
@ -7,8 +8,7 @@ base:
|
||||||
- mkdocs
|
- mkdocs
|
||||||
- linkchecker
|
- linkchecker
|
||||||
- imagehash
|
- imagehash
|
||||||
|
- pylint
|
||||||
multimedia:
|
multimedia:
|
||||||
- azlyrics2
|
- azlyrics2
|
||||||
- epy-reader
|
- epy-reader
|
||||||
- name: rembg
|
|
||||||
desc: Remove image background
|
|
||||||
5
ansible/roles/uv_tools/tasks/main.yaml
Normal file
5
ansible/roles/uv_tools/tasks/main.yaml
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
- name: Install tool with UV
|
||||||
|
register: uv_tool_install
|
||||||
|
ansible.builtin.command: |
|
||||||
|
uv tool install {{ item }}
|
||||||
|
changed_when: "'already installed' not in uv_tool_install.stdout"
|
||||||
|
|
@ -121,6 +121,11 @@
|
||||||
- shell: "rm -rf /etc/pacman.d/gnupg && pacman-key --init && pacman-key --populate archlinux"
|
- shell: "rm -rf /etc/pacman.d/gnupg && pacman-key --init && pacman-key --populate archlinux"
|
||||||
- shell: "mkdir -p {{ home }}/.cache/monakhos; echo -n $(date --iso-8601=d) > {{ home }}/.cache/monakhos/pacman_key_state"
|
- shell: "mkdir -p {{ home }}/.cache/monakhos; echo -n $(date --iso-8601=d) > {{ home }}/.cache/monakhos/pacman_key_state"
|
||||||
|
|
||||||
|
- name: Install global tools (Python packages)
|
||||||
|
include_role:
|
||||||
|
name: uv_tools
|
||||||
|
with_items: "{{ lookup('pipe', 'cat python_packages.yaml | python3 parse_arch_packages.py all') | from_json }}"
|
||||||
|
|
||||||
# AUR SETUP
|
# AUR SETUP
|
||||||
- name: Create the aur_builder user
|
- name: Create the aur_builder user
|
||||||
become: yes
|
become: yes
|
||||||
|
|
@ -344,11 +349,6 @@
|
||||||
include_role:
|
include_role:
|
||||||
name: popequer_notebook
|
name: popequer_notebook
|
||||||
|
|
||||||
- name: Install pip packages
|
|
||||||
community.general.pipx:
|
|
||||||
name: "{{ item }}"
|
|
||||||
with_items: "{{ lookup('pipe', 'cat pip_packages.yaml | python3 parse_arch_packages.py all') | from_json }}"
|
|
||||||
|
|
||||||
- name: Enable bluetooth service
|
- name: Enable bluetooth service
|
||||||
become: true
|
become: true
|
||||||
ansible.builtin.systemd_service:
|
ansible.builtin.systemd_service:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue