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