summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2026-01-30 22:44:14 +0100
committerAhmed Abdelhalim <[email protected]>2026-01-30 22:44:14 +0100
commit7fb36c522876be61738e8ab9a3b96e099ae90a3c (patch)
treee01ef7f3bebd81166586a57aae3f6b9bfcf46e2a
parentf05ba80616edf5783cc7fcfaf6a8e6f7fd9b8004 (diff)
Revert "Add the role to install elephant (walker dep)"
This reverts commit 9d318693f4c4b0bee056df9553bfc49e30f43619.
-rw-r--r--roles/elephant/defaults/main.yml16
-rw-r--r--roles/elephant/files/elephant.service11
-rw-r--r--roles/elephant/files/elephant/archlinuxpkgs.toml2
-rw-r--r--roles/elephant/files/elephant/calc.toml2
-rw-r--r--roles/elephant/files/elephant/clipboard.toml2
-rw-r--r--roles/elephant/files/elephant/desktopapplications.toml17
-rw-r--r--roles/elephant/files/elephant/elephant.toml4
-rw-r--r--roles/elephant/files/elephant/files.toml7
-rw-r--r--roles/elephant/files/elephant/providerlist.toml2
-rw-r--r--roles/elephant/files/elephant/runner.toml3
-rw-r--r--roles/elephant/files/elephant/windows.toml2
-rw-r--r--roles/elephant/handlers/main.yml12
-rw-r--r--roles/elephant/meta/argument_specs.yml6
-rw-r--r--roles/elephant/meta/main.yml13
-rw-r--r--roles/elephant/tasks/main.yml38
15 files changed, 0 insertions, 137 deletions
diff --git a/roles/elephant/defaults/main.yml b/roles/elephant/defaults/main.yml
deleted file mode 100644
index bcdf359e..00000000
--- a/roles/elephant/defaults/main.yml
+++ /dev/null
@@ -1,16 +0,0 @@
----
-elephant_packages:
- - "elephant-bin"
- # - "elephant-archlinuxpkgs-bin"
- - "elephant-calc-bin"
- - "elephant-clipboard-bin"
- - "elephant-desktopapplications-bin"
- # - "elephant-files-bin"
- # - "elephant-menus"
- - "elephant-providerlist-bin"
- # - "elephant-runner-bin"
- - "elephant-symbols-bin"
- # - "elephant-todo-bin"
- - "elephant-unicode-bin"
- - "elephant-websearch-bin"
- - "elephant-windows-bin"
diff --git a/roles/elephant/files/elephant.service b/roles/elephant/files/elephant.service
deleted file mode 100644
index 3a5bc384..00000000
--- a/roles/elephant/files/elephant.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Elephant
-After=graphical-session.target
-
-[Service]
-Type=simple
-ExecStart=elephant --config /etc/xdg/elephant
-Restart=on-failure
-
-[Install]
-WantedBy=graphical-session.target
diff --git a/roles/elephant/files/elephant/archlinuxpkgs.toml b/roles/elephant/files/elephant/archlinuxpkgs.toml
deleted file mode 100644
index 7c6395ee..00000000
--- a/roles/elephant/files/elephant/archlinuxpkgs.toml
+++ /dev/null
@@ -1,2 +0,0 @@
-hide_from_providerlist = false
-auto_wrap_with_terminal = true
diff --git a/roles/elephant/files/elephant/calc.toml b/roles/elephant/files/elephant/calc.toml
deleted file mode 100644
index 660a8992..00000000
--- a/roles/elephant/files/elephant/calc.toml
+++ /dev/null
@@ -1,2 +0,0 @@
-async = false
-autosave = false
diff --git a/roles/elephant/files/elephant/clipboard.toml b/roles/elephant/files/elephant/clipboard.toml
deleted file mode 100644
index 911c255f..00000000
--- a/roles/elephant/files/elephant/clipboard.toml
+++ /dev/null
@@ -1,2 +0,0 @@
-ignore_symbols = true
-auto_cleanup = 0
diff --git a/roles/elephant/files/elephant/desktopapplications.toml b/roles/elephant/files/elephant/desktopapplications.toml
deleted file mode 100644
index 52cfa819..00000000
--- a/roles/elephant/files/elephant/desktopapplications.toml
+++ /dev/null
@@ -1,17 +0,0 @@
-launch_prefix = "uwsm-app --"
-show_actions = false
-show_generic = false
-show_actions_without_query = false
-history = false
-history_when_empty = false
-only_search_title = true
-blacklist = [
- "avahi-*",
- "bssh", # Avahi SSH Browser
- "bvnc", # Avahi VNC Browser
- "gscriptor", # GScriptor
- "qv4l", # Qt V4L2 Test Utility
- "qvidcap", # Qt V4L2 Vidio Test Utility
- "uuctl",
- "xgps*" # gpsd is required by waybar
-]
diff --git a/roles/elephant/files/elephant/elephant.toml b/roles/elephant/files/elephant/elephant.toml
deleted file mode 100644
index ed2093c7..00000000
--- a/roles/elephant/files/elephant/elephant.toml
+++ /dev/null
@@ -1,4 +0,0 @@
-auto_detect_launch_prefix = true
-overload_local_env = false
-ignored_providers = []
-git_on_demand = true
diff --git a/roles/elephant/files/elephant/files.toml b/roles/elephant/files/elephant/files.toml
deleted file mode 100644
index edf477bc..00000000
--- a/roles/elephant/files/elephant/files.toml
+++ /dev/null
@@ -1,7 +0,0 @@
-hide_from_providerlist = false
-ignored_dirs = ["/"]
-# ignore_previews = { "/"= "root preview not available" }
-# ignore_watching = ["/"]
-search_dirs = []
-watch_dirs = []
-watch = false
diff --git a/roles/elephant/files/elephant/providerlist.toml b/roles/elephant/files/elephant/providerlist.toml
deleted file mode 100644
index d654dc23..00000000
--- a/roles/elephant/files/elephant/providerlist.toml
+++ /dev/null
@@ -1,2 +0,0 @@
-hide_from_providerlist = true
-hidden = ["archlinuxpkgs", "files"]
diff --git a/roles/elephant/files/elephant/runner.toml b/roles/elephant/files/elephant/runner.toml
deleted file mode 100644
index 5cbb11fe..00000000
--- a/roles/elephant/files/elephant/runner.toml
+++ /dev/null
@@ -1,3 +0,0 @@
-hide_from_providerlist = false
-history = true
-history_when_empty = false
diff --git a/roles/elephant/files/elephant/windows.toml b/roles/elephant/files/elephant/windows.toml
deleted file mode 100644
index 1feeadab..00000000
--- a/roles/elephant/files/elephant/windows.toml
+++ /dev/null
@@ -1,2 +0,0 @@
-hide_from_providerlist = false
-delay = 100
diff --git a/roles/elephant/handlers/main.yml b/roles/elephant/handlers/main.yml
deleted file mode 100644
index ad6dcb45..00000000
--- a/roles/elephant/handlers/main.yml
+++ /dev/null
@@ -1,12 +0,0 @@
----
-- name: "Reload systemd"
- ansible.builtin.systemd_service:
- scope: "user"
- daemon_reload: true
-
-- name: "Restart elephant"
- ansible.builtin.systemd_service:
- name: "elephant"
- enabled: true
- state: "restarted"
- scope: "user"
diff --git a/roles/elephant/meta/argument_specs.yml b/roles/elephant/meta/argument_specs.yml
deleted file mode 100644
index 403b4029..00000000
--- a/roles/elephant/meta/argument_specs.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-argument_specs:
- main:
- short_description: "Install elephant on ArchLinux"
- description: "Install elephant on ArchLinux"
- options: {}
diff --git a/roles/elephant/meta/main.yml b/roles/elephant/meta/main.yml
deleted file mode 100644
index f1cd068c..00000000
--- a/roles/elephant/meta/main.yml
+++ /dev/null
@@ -1,13 +0,0 @@
----
-dependencies:
- - role: "yay"
- - role: "systemd"
-galaxy_info:
- author: "a14m"
- description: "Install elephant on ArchLinux"
- license: "MIT"
- min_ansible_version: "2.18"
- platforms:
- - name: "ArchLinux"
- versions:
- - "all"
diff --git a/roles/elephant/tasks/main.yml b/roles/elephant/tasks/main.yml
deleted file mode 100644
index a25f92fe..00000000
--- a/roles/elephant/tasks/main.yml
+++ /dev/null
@@ -1,38 +0,0 @@
----
-- name: "Ensure elephant (and providers) are installed"
- become: true
- become_user: "aur_builder"
- kewlfft.aur.aur:
- name: "{{ item }}"
- state: "present"
- use: "yay"
- loop: "{{ elephant_packages }}"
-
-- name: "Create systemd user service"
- become: true
- ansible.builtin.copy:
- src: "elephant.service"
- dest: "/usr/lib/systemd/user/elephant.service"
- mode: "0644"
- notify:
- - "Reload systemd"
- - "Restart elephant"
-
-- name: "Configure elephant defaults"
- become: true
- ansible.builtin.copy:
- src: "elephant/{{ item }}"
- dest: "/etc/xdg/elephant/{{ item }}"
- mode: "0644"
- loop:
- - "elephant.toml"
- - "archlinuxpkgs.toml"
- - "calc.toml"
- - "clipboard.toml"
- - "desktopapplications.toml"
- - "files.toml"
- - "providerlist.toml"
- - "runner.toml"
- - "windows.toml"
- notify:
- - "Restart elephant"