mirror of
https://gitlab.com/dbrw/ansible-setup.git
synced 2025-08-04 07:25: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
|
||||
file: path=/home/{{ username }}/{{ aur.dir }}
|
||||
file: path="{{ aur.dir }}"
|
||||
state=directory
|
||||
owner={{ username }}
|
||||
group={{ username }}
|
||||
|
@ -16,3 +16,7 @@
|
||||
name: docker
|
||||
state: started
|
||||
enabled: yes
|
||||
|
||||
|
||||
- name: Install ddev
|
||||
aur: name=ddev-bin user={{ username }} dir={{ aur.dir }}
|
||||
|
@ -3,7 +3,7 @@
|
||||
community.general.pacman:
|
||||
name:
|
||||
- emacs-nativecomp
|
||||
- nodejs
|
||||
- nodejs-lts-gallium
|
||||
- ripgrep
|
||||
- fd
|
||||
- editorconfig-core-c
|
||||
|
@ -25,6 +25,7 @@
|
||||
- pass
|
||||
- pcmanfm
|
||||
- powerline-fonts
|
||||
- profile-sync-daemon
|
||||
- rofi
|
||||
- ttc-iosevka
|
||||
- ttf-dejavu
|
||||
@ -151,16 +152,6 @@
|
||||
group: '{{ 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
|
||||
become: true
|
||||
ansible.builtin.systemd:
|
||||
@ -182,43 +173,22 @@
|
||||
name: earlyoom
|
||||
enabled: true
|
||||
|
||||
- name: Enable slstatus service
|
||||
become: true
|
||||
become_user: '{{ username }}'
|
||||
become_method: machinectl
|
||||
ansible.builtin.systemd:
|
||||
daemon_reload: true
|
||||
scope: user
|
||||
name: slstatus
|
||||
enabled: true
|
||||
- getent: database=passwd key={{username}}
|
||||
|
||||
- name: Enable dunst service
|
||||
become: true
|
||||
become_user: '{{ username }}'
|
||||
become_method: machinectl
|
||||
- name: Enabling user services
|
||||
become: yes
|
||||
become_user: "{{ username }}"
|
||||
environment:
|
||||
XDG_RUNTIME_DIR: "/run/user/{{ ansible_facts['getent_passwd'][username][1] }}"
|
||||
ansible.builtin.systemd:
|
||||
daemon_reload: true
|
||||
scope: user
|
||||
name: dunst
|
||||
enabled: true
|
||||
|
||||
- name: Enable ssh-agent service
|
||||
become: true
|
||||
become_user: '{{ username }}'
|
||||
become_method: machinectl
|
||||
ansible.builtin.systemd:
|
||||
daemon_reload: true
|
||||
scope: user
|
||||
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
|
||||
|
||||
daemon_reload: yes
|
||||
enabled: yes
|
||||
name: "{{ item }}"
|
||||
with_items:
|
||||
- slstatus.service
|
||||
- dunst.service
|
||||
- ssh-agent.service
|
||||
- xrdb.service
|
||||
- dwm.service
|
||||
- psd.service
|
||||
|
@ -5,19 +5,8 @@
|
||||
- qutebrowser
|
||||
- chromium
|
||||
- pdfjs
|
||||
- profile-sync-daemon
|
||||
- python-setuptools
|
||||
- python-pygments
|
||||
- python-adblock
|
||||
- gst-libav
|
||||
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