mirror of
https://gitlab.com/dbrw/ansible-setup.git
synced 2025-08-04 10:05:40 +07:00
update code
This commit is contained in:
parent
1d926accab
commit
dad30e28fa
12
roles/common/files/libvirt/jungle.xml
Normal file
12
roles/common/files/libvirt/jungle.xml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<network>
|
||||||
|
<name>jungle</name>
|
||||||
|
<uuid>da5ae4c3-5a65-43c2-a5b6-91cc4f8d4f1e</uuid>
|
||||||
|
<bridge name='virbr1' stp='on' delay='0'/>
|
||||||
|
<mac address='52:54:00:70:cc:05'/>
|
||||||
|
<domain name='jungle'/>
|
||||||
|
<ip address='192.168.123.1' netmask='255.255.255.0'>
|
||||||
|
<dhcp>
|
||||||
|
<range start='192.168.123.128' end='192.168.123.254'/>
|
||||||
|
</dhcp>
|
||||||
|
</ip>
|
||||||
|
</network>
|
@ -1,5 +1,5 @@
|
|||||||
- name: Create AUR directory
|
- name: Create AUR directory
|
||||||
file: path=/home/{{ username }}/{{ aur.dir }}
|
file: path="{{ aur.dir }}"
|
||||||
state=directory
|
state=directory
|
||||||
owner={{ username }}
|
owner={{ username }}
|
||||||
group={{ username }}
|
group={{ username }}
|
||||||
|
@ -16,3 +16,7 @@
|
|||||||
name: docker
|
name: docker
|
||||||
state: started
|
state: started
|
||||||
enabled: yes
|
enabled: yes
|
||||||
|
|
||||||
|
|
||||||
|
- name: Install ddev
|
||||||
|
aur: name=ddev-bin user={{ username }} dir={{ aur.dir }}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
community.general.pacman:
|
community.general.pacman:
|
||||||
name:
|
name:
|
||||||
- emacs-nativecomp
|
- emacs-nativecomp
|
||||||
- nodejs
|
- nodejs-lts-gallium
|
||||||
- ripgrep
|
- ripgrep
|
||||||
- fd
|
- fd
|
||||||
- editorconfig-core-c
|
- editorconfig-core-c
|
||||||
|
@ -25,6 +25,7 @@
|
|||||||
- pass
|
- pass
|
||||||
- pcmanfm
|
- pcmanfm
|
||||||
- powerline-fonts
|
- powerline-fonts
|
||||||
|
- profile-sync-daemon
|
||||||
- rofi
|
- rofi
|
||||||
- ttc-iosevka
|
- ttc-iosevka
|
||||||
- ttf-dejavu
|
- ttf-dejavu
|
||||||
@ -151,16 +152,6 @@
|
|||||||
group: '{{ username }}'
|
group: '{{ username }}'
|
||||||
owner: '{{ username }}'
|
owner: '{{ username }}'
|
||||||
|
|
||||||
- name: Enable dwm service
|
|
||||||
become: true
|
|
||||||
become_user: '{{ username }}'
|
|
||||||
become_method: machinectl
|
|
||||||
ansible.builtin.systemd:
|
|
||||||
daemon_reload: true
|
|
||||||
scope: user
|
|
||||||
name: dwm
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
- name: Enable autorandr service
|
- name: Enable autorandr service
|
||||||
become: true
|
become: true
|
||||||
ansible.builtin.systemd:
|
ansible.builtin.systemd:
|
||||||
@ -182,43 +173,22 @@
|
|||||||
name: earlyoom
|
name: earlyoom
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
- name: Enable slstatus service
|
- getent: database=passwd key={{username}}
|
||||||
become: true
|
|
||||||
become_user: '{{ username }}'
|
|
||||||
become_method: machinectl
|
|
||||||
ansible.builtin.systemd:
|
|
||||||
daemon_reload: true
|
|
||||||
scope: user
|
|
||||||
name: slstatus
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
- name: Enable dunst service
|
- name: Enabling user services
|
||||||
become: true
|
become: yes
|
||||||
become_user: '{{ username }}'
|
become_user: "{{ username }}"
|
||||||
become_method: machinectl
|
environment:
|
||||||
|
XDG_RUNTIME_DIR: "/run/user/{{ ansible_facts['getent_passwd'][username][1] }}"
|
||||||
ansible.builtin.systemd:
|
ansible.builtin.systemd:
|
||||||
daemon_reload: true
|
|
||||||
scope: user
|
scope: user
|
||||||
name: dunst
|
daemon_reload: yes
|
||||||
enabled: true
|
enabled: yes
|
||||||
|
name: "{{ item }}"
|
||||||
- name: Enable ssh-agent service
|
with_items:
|
||||||
become: true
|
- slstatus.service
|
||||||
become_user: '{{ username }}'
|
- dunst.service
|
||||||
become_method: machinectl
|
- ssh-agent.service
|
||||||
ansible.builtin.systemd:
|
- xrdb.service
|
||||||
daemon_reload: true
|
- dwm.service
|
||||||
scope: user
|
- psd.service
|
||||||
name: ssh-agent
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
- name: Enable xrdb service
|
|
||||||
become: true
|
|
||||||
become_user: '{{ username }}'
|
|
||||||
become_method: machinectl
|
|
||||||
ansible.builtin.systemd:
|
|
||||||
daemon_reload: true
|
|
||||||
scope: user
|
|
||||||
name: xrdb
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
|
@ -5,19 +5,8 @@
|
|||||||
- qutebrowser
|
- qutebrowser
|
||||||
- chromium
|
- chromium
|
||||||
- pdfjs
|
- pdfjs
|
||||||
- profile-sync-daemon
|
|
||||||
- python-setuptools
|
- python-setuptools
|
||||||
- python-pygments
|
- python-pygments
|
||||||
- python-adblock
|
- python-adblock
|
||||||
- gst-libav
|
- gst-libav
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Enable profile sync daemon service
|
|
||||||
become: true
|
|
||||||
become_user: '{{ username }}'
|
|
||||||
become_method: machinectl
|
|
||||||
ansible.builtin.systemd:
|
|
||||||
daemon_reload: true
|
|
||||||
scope: user
|
|
||||||
name: psd
|
|
||||||
enabled: true
|
|
||||||
|
Loading…
Reference in New Issue
Block a user