feat(arch): install keyd

This commit is contained in:
Price Hiller 2024-03-02 09:30:08 -06:00
parent 578bab9347
commit e6ad12e9ea
Signed by: Price
GPG Key ID: C3FADDE7A8534BEB
4 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,10 @@
[ids]
*
[main]
leftmeta = layer(meta_custom)
[meta_custom:M]
c = copy
v = paste

View File

@ -15,3 +15,11 @@
state: restarted state: restarted
enabled: true enabled: true
listen: restart powertop listen: restart powertop
- name: Restart and Enable Keyd
become: true
ansible.builtin.systemd:
name: keyd.service
state: restarted
enabled: true
listen: restart keyd

View File

@ -0,0 +1,24 @@
- name: Install keyd-git from AUR
kewlfft.aur.aur:
name:
- keyd-git
state: present
- name: Ensure /etc/keyd directory exists
become: true
ansible.builtin.file:
path: /etc/keyd
state: directory
mode: "0755"
owner: root
group: root
- name: Install Keyd System Config
become: true
ansible.builtin.copy:
src: keyd.conf
dest: /etc/keyd/default.conf
mode: "0644"
owner: root
group: root
notify: restart keyd

View File

@ -155,6 +155,7 @@
- slimbookbattery - slimbookbattery
- kanagawa-gtk-theme-git - kanagawa-gtk-theme-git
- ttf-twemoji - ttf-twemoji
- keyd-git
state: present state: present
- name: Get User - name: Get User
@ -210,3 +211,4 @@
- dns.yml - dns.yml
- powertop.yml - powertop.yml
- pacman-hooks.yml - pacman-hooks.yml
- keyd.yml