This commit is contained in:
parent
5df90cb98d
commit
3bddb0a8cc
|
@ -13,4 +13,6 @@ lightdm_webkit2_theme_glorious_git: https://github.com/manilarome/lightdm-webkit
|
||||||
|
|
||||||
picom_git: https://github.com/ibhagwan/picom.git
|
picom_git: https://github.com/ibhagwan/picom.git
|
||||||
|
|
||||||
powerlevel10k_git: https://github.com/romkatv/powerlevel10k.git
|
powerlevel10k_git: https://github.com/romkatv/powerlevel10k.git
|
||||||
|
|
||||||
|
comice_control_git: https://github.com/libredeb/comice-control-center.git
|
32
playbook/roles/role-one/tasks/comice-control.yml
Normal file
32
playbook/roles/role-one/tasks/comice-control.yml
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
---
|
||||||
|
# - Installing Comice Control center
|
||||||
|
# - git clone https://github.com/libredeb/comice-control-center.git
|
||||||
|
# - sudo apt install python3 python3-dbus util-linux gsettings-desktop-schemas wireless-tools iproute2 alsa-utils python3-pip
|
||||||
|
# - cd comice-control-center/
|
||||||
|
# - pip3 install -r requirements.txt
|
||||||
|
# - ./comice-control-center
|
||||||
|
|
||||||
|
- name: Comice Control center | Install dependencies
|
||||||
|
apt:
|
||||||
|
name:
|
||||||
|
- python3
|
||||||
|
- python3-dbus
|
||||||
|
- util-linux
|
||||||
|
- gsettings-desktop-schemas
|
||||||
|
- wireless-tools
|
||||||
|
- iproute2
|
||||||
|
- alsa-utils
|
||||||
|
|
||||||
|
- name: Comice Control center | Clone git repository
|
||||||
|
git:
|
||||||
|
repo: "{{ comice_control_git }}"
|
||||||
|
dest: "{{ comice_control_git }}/Downloads/comice-control-center"
|
||||||
|
|
||||||
|
- name: Comice Control center | Install dependencies
|
||||||
|
pip3:
|
||||||
|
name:
|
||||||
|
- -r "{{ comice_control_git }}/Downloads/comice-control-center/requirements.txt"
|
||||||
|
|
||||||
|
- name: Comice Control center | Run script
|
||||||
|
shell:
|
||||||
|
cmd: "cd {{ comice_control_git }}/Downloads/comice-control-center && ./comice-control-center"
|
|
@ -14,6 +14,8 @@
|
||||||
|
|
||||||
- include_tasks: rofi-launcher.yml
|
- include_tasks: rofi-launcher.yml
|
||||||
|
|
||||||
|
- include_tasks: ulauncher.yml
|
||||||
|
|
||||||
- include_tasks: conky.yml
|
- include_tasks: conky.yml
|
||||||
|
|
||||||
- include_tasks: lightdm-greeter.yml
|
- include_tasks: lightdm-greeter.yml
|
||||||
|
@ -25,3 +27,5 @@
|
||||||
- include_tasks: xfce-terminal.yml
|
- include_tasks: xfce-terminal.yml
|
||||||
|
|
||||||
- include_tasks: file-manager.yml
|
- include_tasks: file-manager.yml
|
||||||
|
|
||||||
|
- include_tasks: comice-control.yml
|
31
playbook/roles/role-one/tasks/ulauncher.yml
Normal file
31
playbook/roles/role-one/tasks/ulauncher.yml
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
---
|
||||||
|
|
||||||
|
- name: Ulauncher | Add apt repository
|
||||||
|
apt_repository:
|
||||||
|
repo: ppa:agornostal/ulauncher
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Ulauncher | Update apt cache
|
||||||
|
apt:
|
||||||
|
update_cache: yes
|
||||||
|
|
||||||
|
- name: Ulauncher | Install Ulauncher
|
||||||
|
apt:
|
||||||
|
name: ulauncher
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Ulauncher | Copy ulauncher theme
|
||||||
|
copy:
|
||||||
|
src: "{{ home_directory }}/Downloads/update-xfce-bigsur/ulauncher theme/user-themes"
|
||||||
|
dest: "{{ home_directory }}/.config/ulauncher/"
|
||||||
|
remote_src: yes
|
||||||
|
|
||||||
|
- name: Ulauncher | Update settings
|
||||||
|
shell:
|
||||||
|
cmd: "sed -i 's/\"theme-name\": \".*\"/\"theme-name\": \"arc-dark\"/g' {{ home_directory }}/.config/ulauncher/settings.json"
|
||||||
|
|
||||||
|
- name: Ulauncher | Add in autostart
|
||||||
|
copy:
|
||||||
|
src: /usr/share/applications/ulauncher.desktop
|
||||||
|
dest: "{{ autostart_path }}/ulauncher.desktop"
|
||||||
|
remote_src: yes
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
home_directory: /root/
|
home_directory: /root
|
||||||
plank_dock_launcher_path: /root/.config/plank/dock1/launchers
|
plank_dock_launcher_path: /root/.config/plank/dock1/launchers
|
||||||
autostart_path: /root/.config/autostart
|
autostart_path: /root/.config/autostart
|
||||||
lightdm_path: /etc/lightdm
|
lightdm_path: /etc/lightdm
|
||||||
|
|
Loading…
Reference in New Issue
Block a user