This commit is contained in:
parent
5df90cb98d
commit
3bddb0a8cc
|
@ -14,3 +14,5 @@ lightdm_webkit2_theme_glorious_git: https://github.com/manilarome/lightdm-webkit
|
|||
picom_git: https://github.com/ibhagwan/picom.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: ulauncher.yml
|
||||
|
||||
- include_tasks: conky.yml
|
||||
|
||||
- include_tasks: lightdm-greeter.yml
|
||||
|
@ -25,3 +27,5 @@
|
|||
- include_tasks: xfce-terminal.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
|
||||
autostart_path: /root/.config/autostart
|
||||
lightdm_path: /etc/lightdm
|
||||
|
|
Loading…
Reference in New Issue
Block a user