Move install-prefs to Ansible
I never ended up moving to this installation system, did I?
This commit is contained in:
parent
fb5a885e3c
commit
16bb2362ad
9 changed files with 124 additions and 138 deletions
|
@ -57,6 +57,60 @@
|
|||
# WARNING: You are using pip version 20.2.3; however, version 20.3.3 is available.
|
||||
# You should consider upgrading via the '/data/data/com.termux/files/usr/bin/python3 -m pip install --upgrade pip' command.
|
||||
|
||||
# Arch configuration
|
||||
|
||||
- name: Install ccache
|
||||
pacman:
|
||||
name: ccache
|
||||
state: present
|
||||
extra_args: "--asdeps"
|
||||
become: yes
|
||||
when: arch_based
|
||||
|
||||
- name: Enable makepkg ccache
|
||||
replace:
|
||||
path: /etc/makepkg.conf
|
||||
regexp: '^BUILDENV=(.+)!ccache(.+)$'
|
||||
replace: 'BUILDENV=\1ccache\2'
|
||||
become: yes
|
||||
when: arch_based
|
||||
|
||||
- name: Set makepkg MAKEFLAGS
|
||||
replace:
|
||||
path: /etc/makepkg.conf
|
||||
regexp: '^#? *MAKEFLAGS=(.+)-j[0-9]+(.+)$'
|
||||
replace: "MAKEFLAGS=\\1-j{{ j }}\\2"
|
||||
become: yes
|
||||
vars:
|
||||
j: "{{ [ansible_processor_nproc - 1, 1] | max | int }}"
|
||||
when: arch_based
|
||||
|
||||
- name: Enable makepkg color
|
||||
replace:
|
||||
path: /etc/makepkg.conf
|
||||
regexp: '^BUILDENV=(.+)!color(.+)$'
|
||||
replace: 'BUILDENV=\1color\2'
|
||||
become: yes
|
||||
when: arch_based
|
||||
|
||||
- name: Enable pacman colors
|
||||
lineinfile:
|
||||
path: /etc/pacman.conf
|
||||
regexp: "^#?Color"
|
||||
line: "Color"
|
||||
become: yes
|
||||
when: arch_based
|
||||
|
||||
- name: Enable pacman pac-man
|
||||
lineinfile:
|
||||
path: /etc/pacman.conf
|
||||
regexp: "^#?ILoveCandy"
|
||||
line: "ILoveCandy"
|
||||
insertafter: "^#?Color"
|
||||
become: yes
|
||||
when: arch_based
|
||||
|
||||
|
||||
# Install alternative package managers
|
||||
- name: Install dependencies for AUR helpers
|
||||
pacman:
|
||||
|
@ -108,3 +162,13 @@
|
|||
notify: "software changed"
|
||||
tags: softwarelist
|
||||
when: arch_based and root_access
|
||||
|
||||
# translate-shell
|
||||
# $ curl -L git.io/trans > ~/.local/bin/trans
|
||||
# $ chmod +x ~/.local/bin/trans
|
||||
|
||||
# sct
|
||||
# $ TMP=$(mktemp /tmp/XXXXXXXXXX.c)
|
||||
# $ wget https://gist.githubusercontent.com/ajnirp/208c03d3aa7f02c743d2/raw/55bf3eed25739173d8be57b5179ed5542cf40ed6/sct.c -O $TMP
|
||||
# $ cc $TMP --std=c99 -lX11 -lXrandr -o $HOME/.local/bin/sct
|
||||
# $ rm $TMP
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue