1
0
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:
dbrw 2022-08-01 20:29:38 +07:00
parent 1d926accab
commit dad30e28fa
Signed by: dhimas
GPG Key ID: 8D5D880EB08F1544
6 changed files with 35 additions and 60 deletions

View 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>

View File

@ -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 }}

View File

@ -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 }}

View File

@ -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

View File

@ -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

View File

@ -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