feat: remove Ulauncher configuration and related tasks from setup
This commit is contained in:
parent
07887196f4
commit
1f1c069da9
@ -56,7 +56,6 @@ def main():
|
|||||||
apps = {
|
apps = {
|
||||||
"vesktop": "vesktop",
|
"vesktop": "vesktop",
|
||||||
"ktailctl": "flatpak run org.fkoehler.KTailctl",
|
"ktailctl": "flatpak run org.fkoehler.KTailctl",
|
||||||
"ulauncher": "ulauncher --no-window-shadow --hide-window",
|
|
||||||
"nemo-desktop": "nemo-desktop",
|
"nemo-desktop": "nemo-desktop",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,104 +0,0 @@
|
|||||||
---
|
|
||||||
- name: Ensure Ulauncher and dependencies are installed
|
|
||||||
ansible.builtin.package:
|
|
||||||
name:
|
|
||||||
- ulauncher
|
|
||||||
# - python3-pytz
|
|
||||||
- python3-tornado
|
|
||||||
- python3-docker
|
|
||||||
- python3-requests
|
|
||||||
- python3-pint
|
|
||||||
- python3-simpleeval
|
|
||||||
- python3-parsedatetime
|
|
||||||
- python3-fuzzywuzzy
|
|
||||||
# - python3-thefuzz
|
|
||||||
state: present
|
|
||||||
become: true
|
|
||||||
|
|
||||||
- name: Ensure Ulauncher config directory exists
|
|
||||||
ansible.builtin.file:
|
|
||||||
path: "~/.config/ulauncher"
|
|
||||||
state: directory
|
|
||||||
mode: "0755"
|
|
||||||
|
|
||||||
- name: Configure Ulauncher settings
|
|
||||||
ansible.builtin.copy:
|
|
||||||
content: "{{ ulauncher_settings | to_json }}"
|
|
||||||
dest: "~/.config/ulauncher/settings.json"
|
|
||||||
mode: "0644"
|
|
||||||
vars:
|
|
||||||
ulauncher_settings:
|
|
||||||
blacklisted-desktop-dirs: >
|
|
||||||
/usr/share/locale:/usr/share/app-install:/usr/share/kservices5:/usr/share/fk5:/usr/share/kservicetypes5:
|
|
||||||
/usr/share/applications/screensavers:/usr/share/kde4:/usr/share/mimelnk
|
|
||||||
clear-previous-query: true
|
|
||||||
disable-desktop-filters: false
|
|
||||||
grab-mouse-pointer: false
|
|
||||||
hotkey-show-app: "<Control>Space"
|
|
||||||
render-on-screen: "mouse-pointer-monitor"
|
|
||||||
show-indicator-icon: true
|
|
||||||
show-recent-apps: "4"
|
|
||||||
terminal-command: "ptyxis"
|
|
||||||
theme-name: "dark"
|
|
||||||
|
|
||||||
- name: Configure Ulauncher shortcuts
|
|
||||||
ansible.builtin.copy:
|
|
||||||
content: "{{ ulauncher_shortcuts | to_json }}"
|
|
||||||
dest: "~/.config/ulauncher/shortcuts.json"
|
|
||||||
mode: "0644"
|
|
||||||
vars:
|
|
||||||
ulauncher_shortcuts:
|
|
||||||
"0bab9d26-5464-4501-bc95-9995d8fa1405":
|
|
||||||
id: "0bab9d26-5464-4501-bc95-9995d8fa1405"
|
|
||||||
name: "Google Search"
|
|
||||||
keyword: "g"
|
|
||||||
cmd: "https://google.com/search?q=%s"
|
|
||||||
icon: "/usr/share/ulauncher/media/google-search-icon.png"
|
|
||||||
is_default_search: true
|
|
||||||
run_without_argument: false
|
|
||||||
added: 0
|
|
||||||
"d72834d1-5d81-4f5d-a9f6-386b12110f56":
|
|
||||||
id: "d72834d1-5d81-4f5d-a9f6-386b12110f56"
|
|
||||||
name: "Stack Overflow"
|
|
||||||
keyword: "so"
|
|
||||||
cmd: "https://stackoverflow.com/search?q=%s"
|
|
||||||
icon: "/usr/share/ulauncher/media/stackoverflow-icon.svg"
|
|
||||||
is_default_search: true
|
|
||||||
run_without_argument: false
|
|
||||||
added: 0
|
|
||||||
"4dfcffeb-879c-49b2-83bb-c16254a7ce75":
|
|
||||||
id: "4dfcffeb-879c-49b2-83bb-c16254a7ce75"
|
|
||||||
name: "GoLink"
|
|
||||||
keyword: "go"
|
|
||||||
cmd: "http://go/%s"
|
|
||||||
icon:
|
|
||||||
is_default_search: false
|
|
||||||
run_without_argument: false
|
|
||||||
added: 0
|
|
||||||
"40d1ed32-8fd3-4bf8-92f5-cbaa7cd607a1":
|
|
||||||
id: "40d1ed32-8fd3-4bf8-92f5-cbaa7cd607a1"
|
|
||||||
name: "NixOS"
|
|
||||||
keyword: "nix"
|
|
||||||
cmd: "https://search.nixos.org/packages?query=%s"
|
|
||||||
icon:
|
|
||||||
is_default_search: false
|
|
||||||
run_without_argument: false
|
|
||||||
added: 0
|
|
||||||
"40d1ed32-8fd3-4ff4-92f6-fbaa7cd607a1":
|
|
||||||
id: "42d1ed42-8dd3-2bf8-92f5-cbaa7cd607a1"
|
|
||||||
name: "Flathub"
|
|
||||||
keyword: "flat"
|
|
||||||
cmd: "https://flathub.org/apps/search?q=%s"
|
|
||||||
icon:
|
|
||||||
is_default_search: false
|
|
||||||
run_without_argument: false
|
|
||||||
added: 0
|
|
||||||
"43d1ed32-8fd3-fbf8-94f5-cffa7cd607a1":
|
|
||||||
id: "40d1ed32-8fd3-4bf8-92f5-cbaa7cd607a1"
|
|
||||||
name: "GitHub"
|
|
||||||
keyword: "gh"
|
|
||||||
cmd: "https://github.com/search?q=%s"
|
|
||||||
icon:
|
|
||||||
is_default_search: false
|
|
||||||
run_without_argument: false
|
|
||||||
added: 0
|
|
@ -29,9 +29,6 @@
|
|||||||
- name: Include Firefox PWA tasks
|
- name: Include Firefox PWA tasks
|
||||||
ansible.builtin.import_tasks: tasks/workstations/firefoxpwa.yml
|
ansible.builtin.import_tasks: tasks/workstations/firefoxpwa.yml
|
||||||
|
|
||||||
- name: Include Ulauncher tasks
|
|
||||||
ansible.builtin.import_tasks: tasks/workstations/ulauncher.yml
|
|
||||||
|
|
||||||
- name: Ensure workstation common packages are installed
|
- name: Ensure workstation common packages are installed
|
||||||
ansible.builtin.package:
|
ansible.builtin.package:
|
||||||
name:
|
name:
|
||||||
|
@ -22,7 +22,6 @@ in
|
|||||||
gnome-boxes # Virtual machine manager
|
gnome-boxes # Virtual machine manager
|
||||||
deja-dup # Backup tool
|
deja-dup # Backup tool
|
||||||
sqlitebrowser # SQLite database manager
|
sqlitebrowser # SQLite database manager
|
||||||
wmctrl # Window manager control (Used in ulauncher)
|
|
||||||
gparted # Used to nuke Windows off of my system
|
gparted # Used to nuke Windows off of my system
|
||||||
rpi-imager # Raspberry Pi OS image writer
|
rpi-imager # Raspberry Pi OS image writer
|
||||||
pavucontrol # PulseAudio volume control
|
pavucontrol # PulseAudio volume control
|
||||||
|
@ -39,10 +39,5 @@
|
|||||||
command = "smile";
|
command = "smile";
|
||||||
name = "emotes";
|
name = "emotes";
|
||||||
};
|
};
|
||||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/ulauncher" = {
|
|
||||||
binding = "<Control>Space";
|
|
||||||
command = "ulauncher-toggle";
|
|
||||||
name = "ulauncher";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user