From 3bf51b5cac6fd060f5159687f6870236165007fe Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Wed, 7 Jan 2026 23:08:39 +0100 Subject: Remove the unneeded dependencies/roles --- molecule/archlinux-gnome/converge.yml | 2 -- molecule/archlinux/converge.yml | 2 -- molecule/debian/converge.yml | 1 - molecule/raspberrypi/converge.yml | 1 - molecule/ubuntu/converge.yml | 1 - roles/ghostty/meta/argument_specs.yml | 6 ------ roles/ghostty/meta/main.yml | 11 ----------- roles/ghostty/tasks/main.yml | 6 ------ roles/xdg-terminal-exec/defaults/main.yml | 2 -- roles/xdg-terminal-exec/meta/argument_specs.yml | 6 ------ roles/xdg-terminal-exec/meta/main.yml | 17 ----------------- roles/xdg-terminal-exec/tasks/main.yml | 10 ---------- 12 files changed, 65 deletions(-) delete mode 100644 roles/ghostty/meta/argument_specs.yml delete mode 100644 roles/ghostty/meta/main.yml delete mode 100644 roles/ghostty/tasks/main.yml delete mode 100644 roles/xdg-terminal-exec/defaults/main.yml delete mode 100644 roles/xdg-terminal-exec/meta/argument_specs.yml delete mode 100644 roles/xdg-terminal-exec/meta/main.yml delete mode 100644 roles/xdg-terminal-exec/tasks/main.yml diff --git a/molecule/archlinux-gnome/converge.yml b/molecule/archlinux-gnome/converge.yml index c23e4d07..503c89fd 100644 --- a/molecule/archlinux-gnome/converge.yml +++ b/molecule/archlinux-gnome/converge.yml @@ -75,7 +75,5 @@ - role: "firefox" - role: "fonts" - role: "alacritty" - - role: "ghostty" - - role: "xdg-terminal-exec" - role: "btop" - role: "bluetui" diff --git a/molecule/archlinux/converge.yml b/molecule/archlinux/converge.yml index 713512a2..71b21772 100644 --- a/molecule/archlinux/converge.yml +++ b/molecule/archlinux/converge.yml @@ -74,8 +74,6 @@ - role: "firefox" - role: "fonts" - role: "alacritty" - - role: "ghostty" - - role: "xdg-terminal-exec" - role: "btop" - role: "bluetui" - role: "hyprland" diff --git a/molecule/debian/converge.yml b/molecule/debian/converge.yml index f5088c1c..3b350526 100644 --- a/molecule/debian/converge.yml +++ b/molecule/debian/converge.yml @@ -85,5 +85,4 @@ - role: "firefox" - role: "fonts" - role: "alacritty" - - role: "xdg-terminal-exec" - role: "btop" diff --git a/molecule/raspberrypi/converge.yml b/molecule/raspberrypi/converge.yml index a93f4772..732bc6a3 100644 --- a/molecule/raspberrypi/converge.yml +++ b/molecule/raspberrypi/converge.yml @@ -82,5 +82,4 @@ - role: "firefox" - role: "fonts" - role: "alacritty" - - role: "xdg-terminal-exec" - role: "btop" diff --git a/molecule/ubuntu/converge.yml b/molecule/ubuntu/converge.yml index 64f5b7bb..81408ca2 100644 --- a/molecule/ubuntu/converge.yml +++ b/molecule/ubuntu/converge.yml @@ -74,5 +74,4 @@ - role: "firefox" - role: "fonts" - role: "alacritty" - - role: "xdg-terminal-exec" - role: "btop" diff --git a/roles/ghostty/meta/argument_specs.yml b/roles/ghostty/meta/argument_specs.yml deleted file mode 100644 index ec6e4898..00000000 --- a/roles/ghostty/meta/argument_specs.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -argument_specs: - main: - short_description: "Install ghostty terminal on ArchLinux" - description: "Install ghostty terminal on Linux distribution" - options: {} diff --git a/roles/ghostty/meta/main.yml b/roles/ghostty/meta/main.yml deleted file mode 100644 index 9def41bd..00000000 --- a/roles/ghostty/meta/main.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -dependencies: [] -galaxy_info: - author: "a14m" - description: "Install ghostty terminal." - license: "MIT" - min_ansible_version: "2.18" - platforms: - - name: "ArchLinux" - versions: - - "all" diff --git a/roles/ghostty/tasks/main.yml b/roles/ghostty/tasks/main.yml deleted file mode 100644 index e6c54196..00000000 --- a/roles/ghostty/tasks/main.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -- name: "Ensure Ghostty is installed" - become: true - ansible.builtin.package: - name: "ghostty" - state: "present" diff --git a/roles/xdg-terminal-exec/defaults/main.yml b/roles/xdg-terminal-exec/defaults/main.yml deleted file mode 100644 index e8a6195f..00000000 --- a/roles/xdg-terminal-exec/defaults/main.yml +++ /dev/null @@ -1,2 +0,0 @@ ---- -xdg_terminal_exec_version: "v0.14.1" diff --git a/roles/xdg-terminal-exec/meta/argument_specs.yml b/roles/xdg-terminal-exec/meta/argument_specs.yml deleted file mode 100644 index c1f3bd3c..00000000 --- a/roles/xdg-terminal-exec/meta/argument_specs.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -argument_specs: - main: - short_description: "Install xdg-terminal-exec on Linux distro" - description: "Install xdg-terminal-exec on Linux distro" - options: {} diff --git a/roles/xdg-terminal-exec/meta/main.yml b/roles/xdg-terminal-exec/meta/main.yml deleted file mode 100644 index 4adc911b..00000000 --- a/roles/xdg-terminal-exec/meta/main.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -dependencies: [] -galaxy_info: - author: "a14m" - description: "Install xdg-terminal-exec on Linux distro" - license: "MIT" - min_ansible_version: "2.18" - platforms: - - name: "ArchLinux" - versions: - - "all" - - name: "Ubuntu" - versions: - - "noble" - - name: "Debian" - versions: - - "bookworm" diff --git a/roles/xdg-terminal-exec/tasks/main.yml b/roles/xdg-terminal-exec/tasks/main.yml deleted file mode 100644 index 49b10b5d..00000000 --- a/roles/xdg-terminal-exec/tasks/main.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -- name: Download xdg-terminal-exec - become: true - ansible.builtin.get_url: - url: "{{ xdg_terminal_exec_url }}" - dest: "/usr/local/bin/xdg-terminal-exec" - mode: "0755" - vars: - xdg_terminal_exec_url: > - https://raw.githubusercontent.com/Vladimir-csp/xdg-terminal-exec/{{ xdg_terminal_exec_version }}/xdg-terminal-exec -- cgit v1.2.3