Added Ulauncher and comice-control-center
buildbot/travis_bionic Build done. Details

This commit is contained in:
swapnil 2022-03-14 22:49:19 +05:30
parent 5df90cb98d
commit 3bddb0a8cc
5 changed files with 71 additions and 2 deletions

View File

@ -13,4 +13,6 @@ 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
powerlevel10k_git: https://github.com/romkatv/powerlevel10k.git
comice_control_git: https://github.com/libredeb/comice-control-center.git

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

View File

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

View 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

View File

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