From 50de2694a70deee825226583cf013af33e5c8213 Mon Sep 17 00:00:00 2001 From: Aaditya Dhruv Date: Sat, 9 Sep 2023 22:15:59 -0500 Subject: Move files into roles organization --- src/packages/install.yaml | 15 --------- src/packages/inventory.yaml | 5 --- src/packages/packages.yaml | 77 -------------------------------------------- src/packages/tasks/main.yaml | 15 +++++++++ src/packages/vars/main.yaml | 77 ++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 92 insertions(+), 97 deletions(-) delete mode 100644 src/packages/install.yaml delete mode 100644 src/packages/inventory.yaml delete mode 100644 src/packages/packages.yaml create mode 100644 src/packages/tasks/main.yaml create mode 100644 src/packages/vars/main.yaml (limited to 'src/packages') diff --git a/src/packages/install.yaml b/src/packages/install.yaml deleted file mode 100644 index 2823c7c..0000000 --- a/src/packages/install.yaml +++ /dev/null @@ -1,15 +0,0 @@ -- name: Wayland Setup - hosts: all - remote_user: root - connection: local - vars: - packages: "{{ lookup('file', './packages.yaml') | from_yaml }}" - tasks: - - name: Package Management - ansible.builtin.debug: - msg: Using packages.yaml as source - - name: Installing Packages - ansible.builtin.dnf: - name: "{{ packages.groups.development }}" - state: latest - diff --git a/src/packages/inventory.yaml b/src/packages/inventory.yaml deleted file mode 100644 index 4e58fb5..0000000 --- a/src/packages/inventory.yaml +++ /dev/null @@ -1,5 +0,0 @@ -cluster: - hosts: - localhost: - vars: - ansible_connection: local diff --git a/src/packages/packages.yaml b/src/packages/packages.yaml deleted file mode 100644 index f03a0df..0000000 --- a/src/packages/packages.yaml +++ /dev/null @@ -1,77 +0,0 @@ ---- -groups: - gaming: - - wine - - wine-mono - - winetricks - - corectrl - - legendary - - mangohud - - mono-complete - - yt-dlp - - steam-devices - - yt-dlp-bash-completion - - yt-dlp-zsh-completion - - development: - - alacritty - - git - - neovim - - bat - - fzf - - cmake - - cronie - - golang - - kubectl - - meson - - ninja-build - - podman - - podman-compose - - qemu - - rclone - - restic - - virt-manager - - yamllint - - clang - - golang - - nasm - - wireshark - - ruby-devel - - tools: - - NetworkManager-tui - - playerctl - - btop - - htop - - neofetch - - nmap - - wireguard-tools - - bluez - - pipewire - - lm_sensors - - libraries: - - SDL2-devel - - ncurses-devel - - mesa-va-drivers-freeworld - - mesa-vdpau-drivers-freeworld - - xorg: - - bspwm - - sxhkd - - polybar - - dunst - - maim - - nitrogen - - picom - - xsetroot - - xclip - - wayland: - - wayland-devel - - rofi-wayland - - wev - - wofi - - xclip - - dunst - - grim diff --git a/src/packages/tasks/main.yaml b/src/packages/tasks/main.yaml new file mode 100644 index 0000000..2823c7c --- /dev/null +++ b/src/packages/tasks/main.yaml @@ -0,0 +1,15 @@ +- name: Wayland Setup + hosts: all + remote_user: root + connection: local + vars: + packages: "{{ lookup('file', './packages.yaml') | from_yaml }}" + tasks: + - name: Package Management + ansible.builtin.debug: + msg: Using packages.yaml as source + - name: Installing Packages + ansible.builtin.dnf: + name: "{{ packages.groups.development }}" + state: latest + diff --git a/src/packages/vars/main.yaml b/src/packages/vars/main.yaml new file mode 100644 index 0000000..f03a0df --- /dev/null +++ b/src/packages/vars/main.yaml @@ -0,0 +1,77 @@ +--- +groups: + gaming: + - wine + - wine-mono + - winetricks + - corectrl + - legendary + - mangohud + - mono-complete + - yt-dlp + - steam-devices + - yt-dlp-bash-completion + - yt-dlp-zsh-completion + + development: + - alacritty + - git + - neovim + - bat + - fzf + - cmake + - cronie + - golang + - kubectl + - meson + - ninja-build + - podman + - podman-compose + - qemu + - rclone + - restic + - virt-manager + - yamllint + - clang + - golang + - nasm + - wireshark + - ruby-devel + + tools: + - NetworkManager-tui + - playerctl + - btop + - htop + - neofetch + - nmap + - wireguard-tools + - bluez + - pipewire + - lm_sensors + + libraries: + - SDL2-devel + - ncurses-devel + - mesa-va-drivers-freeworld + - mesa-vdpau-drivers-freeworld + + xorg: + - bspwm + - sxhkd + - polybar + - dunst + - maim + - nitrogen + - picom + - xsetroot + - xclip + + wayland: + - wayland-devel + - rofi-wayland + - wev + - wofi + - xclip + - dunst + - grim -- cgit