add ansible
This commit is contained in:
7
ansible/.config/ansible/local.yml
Normal file
7
ansible/.config/ansible/local.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
- hosts: localhost
|
||||
connection: local
|
||||
# vars_prompt:
|
||||
|
||||
roles:
|
||||
- customize
|
||||
2
ansible/.config/ansible/requirements.sh
Executable file
2
ansible/.config/ansible/requirements.sh
Executable file
@@ -0,0 +1,2 @@
|
||||
ansible-galaxy collection install community.general
|
||||
pip install psutil
|
||||
@@ -0,0 +1,6 @@
|
||||
- name: set gnome config
|
||||
become_user: user
|
||||
dconf:
|
||||
key: "{{ item.key }}"
|
||||
value: "{{ item.value }}"
|
||||
with_items: "{{ dconf }}"
|
||||
8
ansible/.config/ansible/roles/customize/tasks/main.yml
Normal file
8
ansible/.config/ansible/roles/customize/tasks/main.yml
Normal 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"
|
||||
|
||||
@@ -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'"}
|
||||
@@ -90,4 +90,4 @@ reload-domains () {
|
||||
ssh root@192.168.21.252 umount -A /mnt/pve/domains && mount -a
|
||||
}
|
||||
|
||||
eval "$(bw completion --shell zsh); compdef _bw bw;"
|
||||
#eval "$(bw completion --shell zsh); compdef _bw bw;"
|
||||
|
||||
Reference in New Issue
Block a user