add ansible

This commit is contained in:
2024-04-06 09:46:45 -05:00
parent 72fe210843
commit 627b7c3554
6 changed files with 33 additions and 1 deletions

View File

@@ -0,0 +1,7 @@
---
- hosts: localhost
connection: local
# vars_prompt:
roles:
- customize

View File

@@ -0,0 +1,2 @@
ansible-galaxy collection install community.general
pip install psutil

View File

@@ -0,0 +1,6 @@
- name: set gnome config
become_user: user
dconf:
key: "{{ item.key }}"
value: "{{ item.value }}"
with_items: "{{ dconf }}"

View File

@@ -0,0 +1,8 @@
- name: Load a variable file based on the OS type
include_vars: "{{ item }}"
with_first_found:
- "vars/defaults.yml"
- name:
include_tasks: "defaults.yml"

View File

@@ -0,0 +1,9 @@
dconf:
- {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings', value: "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"}
- {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/binding', value: "'<Super>t'"}
- {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/command', value: "'gnome-terminal'"}
- {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/name', value: "'Terminal'"}
- {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings', value: "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/']"}
- {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/binding', value: "'<Super>w'"}
- {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/command', value: "'flatpak run io.gitlab.librewolf-community'"}
- {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/name', value: "'Librewolf'"}