diff --git a/.config/ansible/.github/README.md b/.config/ansible/.github/README.md deleted file mode 100644 index affa9d51..00000000 --- a/.config/ansible/.github/README.md +++ /dev/null @@ -1,3 +0,0 @@ -
- -
diff --git a/.config/ansible/.github/title.png b/.config/ansible/.github/title.png deleted file mode 100644 index 917f6f75..00000000 Binary files a/.config/ansible/.github/title.png and /dev/null differ diff --git a/.config/ansible/arch.yml b/.config/ansible/arch.yml deleted file mode 100644 index 497218f0..00000000 --- a/.config/ansible/arch.yml +++ /dev/null @@ -1,9 +0,0 @@ -- name: Setup Arch Linux - hosts: local - roles: - - role: system - vars: - role_path: roles/arch - - role: packages - vars: - role_path: roles/arch diff --git a/.config/ansible/debian.yml b/.config/ansible/debian.yml deleted file mode 100644 index cd624dff..00000000 --- a/.config/ansible/debian.yml +++ /dev/null @@ -1,9 +0,0 @@ -- name: Setup Debian Linux - hosts: local - roles: - - role: system - vars: - role_path: roles/debian - - role: packages - vars: - role_path: roles/debian diff --git a/.config/ansible/inventory b/.config/ansible/inventory deleted file mode 100644 index 2e66b474..00000000 --- a/.config/ansible/inventory +++ /dev/null @@ -1,15 +0,0 @@ -[target_arch_machines] -localhost -# 10.0.19.165 -# 10.0.19.160 -# 10.0.19.153 -# arch-docker-host -# archlinuxx -# 192.168.1.50 - -[all:vars] -ansible_connection=local -# ansible_connection=ssh -# ansible_user=spravca -# ansible_ssh_pass=aaa -# ansible_sudo_pass=aaa diff --git a/.config/ansible/requirements.yml b/.config/ansible/requirements.yml deleted file mode 100644 index 8b3b14ae..00000000 --- a/.config/ansible/requirements.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -collections: - - name: community.general - - name: kewlfft.aur diff --git a/.config/ansible/roles/arch/packages/tasks/drivers/amd.yml b/.config/ansible/roles/arch/packages/tasks/drivers/amd.yml deleted file mode 100644 index 2e259b9f..00000000 --- a/.config/ansible/roles/arch/packages/tasks/drivers/amd.yml +++ /dev/null @@ -1,33 +0,0 @@ -# PACMAN -- name: Install AMD Drivers - become: true - pacman: - update_cache: yes - name: - # Open Source - - xf86-video-amdgpu - - vulkan-radeon - - lib32-vulkan-radeon - - vulkan-tools - - opencl-clover-mesa - - lib32-opencl-clover-mesa - - libva-mesa-driver - - lib32-libva-mesa-driver - - mesa - - lib32-mesa - - mesa-vdpau - - lib32-mesa-vdpau - - vdpauinfo - - clinfo - - rocm-hip-sdk - -# AUR -- name: Install AUR Packages - become: true - become_user: aur_builder - aur: - use: yay - name: - # Propietary - - amf-amdgpu-pro - - vulkan-amdgpu-pro diff --git a/.config/ansible/roles/arch/packages/tasks/drivers/intel.yml b/.config/ansible/roles/arch/packages/tasks/drivers/intel.yml deleted file mode 100644 index 886b4e52..00000000 --- a/.config/ansible/roles/arch/packages/tasks/drivers/intel.yml +++ /dev/null @@ -1,15 +0,0 @@ -- name: Install Intel Drivers - become: true - pacman: - update_cache: yes - name: - - xf86-video-intel - - vulkan-intel - - libva-intel-driver - - lib32-vulkan-intel - - vulkan-tools - - lib32-libva-intel-driver - - mesa - - lib32-mesa - - mesa-vdpau - - lib32-mesa-vdpau diff --git a/.config/ansible/roles/arch/packages/tasks/drivers/nvidia.yml b/.config/ansible/roles/arch/packages/tasks/drivers/nvidia.yml deleted file mode 100644 index db6c634d..00000000 --- a/.config/ansible/roles/arch/packages/tasks/drivers/nvidia.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: Install NVIDIA Drivers - become: true - pacman: - update_cache: yes - name: - - nvidia - - nvidia-utils - - nvidia-settings - - opencl-nvidia - - lib32-nvidia-utils - - lib32-opencl-nvidia - - cuda - - vdpauinfo - - clinfo diff --git a/.config/ansible/roles/arch/packages/tasks/main.yml b/.config/ansible/roles/arch/packages/tasks/main.yml deleted file mode 100644 index 041d6756..00000000 --- a/.config/ansible/roles/arch/packages/tasks/main.yml +++ /dev/null @@ -1,69 +0,0 @@ -- name: Ask user for type of install and GPU drivers - hosts: all - become: true - gather_facts: false - - vars_prompt: - - name: gpu_driver_choice - prompt: "What drivers do you want for your gpu?" - choices: - - "NVIDIA" - - "AMD" - - "Intel" - private: no - - - name: enable_coding_module - prompt: "Do you want to install the coding packages?" - type: list - choices: - - "Yes" - - "No" - private: no - - - name: enable_gaming_module - prompt: "Do you want to install the gaming packages?" - type: list - choices: - - "Yes" - - "No" - private: no - - - name: enable_multimedia_module - prompt: "Do you want to install the multimedia packages?" - type: list - choices: - - "Yes" - - "No" - private: no - - - name: enable_vm_module - prompt: "Do you want to install the vm packages?" - type: list - choices: - - "Yes" - - "No" - private: no - - block: - - name: Install base packages for the system - include_tasks: "modules/base.yml" - - - name: Install GPU drivers - include_tasks: "drivers/{{ gpu_driver_choice | lower }}.yml" - when: gpu_driver_choice is defined - - - name: Install coding packages - include_tasks: "modules/coding.yml" - when: enable_coding_module == "Yes" - - - name: Install gaming packages - include_tasks: "modules/gaming.yml" - when: enable_gaming_module == "Yes" - - - name: Install multimedia packages - include_tasks: "modules/multimedia.yml" - when: enable_multimedia_module == "Yes" - - - name: Install vm packages - include_tasks: "modules/vm.yml" - when: enable_vm_module == "Yes" diff --git a/.config/ansible/roles/arch/packages/tasks/modules/base.yml b/.config/ansible/roles/arch/packages/tasks/modules/base.yml deleted file mode 100644 index 42641765..00000000 --- a/.config/ansible/roles/arch/packages/tasks/modules/base.yml +++ /dev/null @@ -1,165 +0,0 @@ -# PACMAN -- name: Install Pacman Packages - pacman: - name: - # Microcode - - amd-ucode - - intel-ucode - - # System - - base - - base-devel - - polkit-gnome - - clamtk - - qt5ct - - reflector - - ufw - - xdg-user-dirs - - udiskie - - # Android - - android-file-transfer - - android-tools - - scrcpy - - # WM - - hyprland - - hyprlock - - hypridle - - hyprpicker - - wev - - swaync - - satty - - waybar - - wl-clipboard - - xdg-desktop-portal-hyprland - - kitty - - rofi-wayland - - # File Manager - - yazi - - nemo - - nemo-fileroller - - nemo-image-converter - - # Fonts - - ttf-font-awesome - - ttf-nerd-fonts-symbols - - ttf-nerd-fonts-symbols-mono - - ttf-jetbrains-mono-nerd - - # Tools - - baobab - - cliphist - - galculator - - gnome-logs - - gparted - - playerctl - - slurp - - grim - - nm-connection-editor - - xwaylandvideobridge - - gnome-keyring - - protonmail-bridge - - # Bluetooth - - bluez - - # CLI / TUI - - bat - - btop - - eza - - fd - - fzf - - nvtop - - duf - - dua-cli - - ripgrep - - ripgrep-all - - sd - - jq - - fastfetch - - # Productivity - - libreoffice-fresh - - obsidian - - thunderbird - - zathura - - zathura-pdf-mupdf - - # Multimedia - - geeqie - - imagemagick - - mpv - - pavucontrol - - wine - - winetricks - -# AUR -- name: Create the `aur_builder` user - become: true - ansible.builtin.user: - name: aur_builder - create_home: yes - group: wheel - -- name: Allow the `aur_builder` user to run `sudo pacman` without a password - become: true - ansible.builtin.lineinfile: - path: /etc/sudoers.d/11-install-aur_builder - line: "aur_builder ALL=(ALL) NOPASSWD: /usr/bin/pacman" - create: yes - validate: "visudo -cf %s" - -- name: Install AUR Packages - become: true - become_user: aur_builder - aur: - use: yay - name: - # Browser - - brave-bin - - zen-browser-avx0-bin - - # WM - - swayosd-git - - swww - - nwg-displays - - nwg-look - - pyprland - - waybar-updates - - # Hooks - - check-broken-packages-pacman-hook-git - - reflector-pacman-hook-git - - sync-pacman-hook-git - - needrestart - - paccache-hook - - # Bluetooth - - overskride - - # CLI / TUI - - cava - - pacseek - - gtrash-bin - - sysz - - topgrade - - tgpt-bin - - # Tools - - auto-cpufreq - - devify - - upscayl-bin - - downgrade - - android-sdk-platform-tools - - pika-backup - - rar - - # Theme - - catppuccin-gtk-theme-macchiato - - catppuccin-cursors-macchiato - - ttf-ms-win11-auto - - # Multimedia - - vesktop-bin diff --git a/.config/ansible/roles/arch/packages/tasks/modules/coding.yml b/.config/ansible/roles/arch/packages/tasks/modules/coding.yml deleted file mode 100644 index 7a348388..00000000 --- a/.config/ansible/roles/arch/packages/tasks/modules/coding.yml +++ /dev/null @@ -1,64 +0,0 @@ -# PACMAN -- name: Install Pacman Packages - pacman: - name: - # Web - - yarn - - npm - - nodejs - - # Python - - python-pip - - python-pipx - - # Rust - - rustup - - # Go - - go - - # Lua - - lua - - luarocks - - # Tools - - github-cli - - dbeaver - - git-delta - - lazygit - - onefetch - - tmux - - # Neovim - - neovide - - bob - - vim - -# AUR -- name: Install AUR Packages - become: true - become_user: aur_builder - aur: - use: yay - name: - - lazynpm - - scc-bin - - tgpt-bin - - vscodium-bin - - vscodium-marketplace-bin - - mise-bin - -# Cargo -- name: Install Rust Packages - cargo: - name: - - cargo-update - - cargo-binstall - -# Npm -- name: Install Npm Packages - npm: - name: - - commitizen - - cz-git - global: true diff --git a/.config/ansible/roles/arch/packages/tasks/modules/gaming.yml b/.config/ansible/roles/arch/packages/tasks/modules/gaming.yml deleted file mode 100644 index 341c8f1c..00000000 --- a/.config/ansible/roles/arch/packages/tasks/modules/gaming.yml +++ /dev/null @@ -1,43 +0,0 @@ -# PACMAN -- name: Install Pacman Packages - pacman: - name: - # Launchers - - steam - - # Emulators - - retroarch - - # Tools - - gamemode - - mangohud - -# AUR -- name: Install AUR Packages - become: true - become_user: aur_builder - aur: - use: yay - name: - # Launchers - - heroic-games-launcher-bin - - atlauncher-bin - - # Emulators - - dolphin-emu - - cemu-bin - - duckstation-git - - gzdoom - - rpcs3-bin - - ryujinx-bin - - pcsx2-latest-bin - - xemu-bin - - # Tools - - proton-ge-custom-bin - - vkbasalt - - ludusavi - - # Others - - adwsteamgtk - - rofi-games diff --git a/.config/ansible/roles/arch/packages/tasks/modules/multimedia.yml b/.config/ansible/roles/arch/packages/tasks/modules/multimedia.yml deleted file mode 100644 index be20b02d..00000000 --- a/.config/ansible/roles/arch/packages/tasks/modules/multimedia.yml +++ /dev/null @@ -1,34 +0,0 @@ -# PACMAN -- name: Install Pacman Packages - pacman: - name: - # Audio - - easyeffects - - gst-plugins-base - - lsp-plugins - - qpwgraph - - # Video - - obs-studio - - blender - - # Image - - pinta - - krita - - # Downloaders - - yt-dlp - -- name: Install AUR Packages - become: true - become_user: aur_builder - aur: - use: yay - name: - # Audio - - spicetify-cli - - spotify - - # Downloaders - - gallery-dl - - spotdl diff --git a/.config/ansible/roles/arch/packages/tasks/modules/vm.yml b/.config/ansible/roles/arch/packages/tasks/modules/vm.yml deleted file mode 100644 index 10a6501e..00000000 --- a/.config/ansible/roles/arch/packages/tasks/modules/vm.yml +++ /dev/null @@ -1,13 +0,0 @@ -# PACMAN -- name: Install Pacman Packages - pacman: - name: - - qemu-full - - virt-manager - - virt-viewer - - dnsmasq - - bridge-utils - - libguestfs - - ebtables - - vde2 - - openbsd-netcat diff --git a/.config/ansible/roles/arch/system/files/greetd/config.toml b/.config/ansible/roles/arch/system/files/greetd/config.toml deleted file mode 100644 index a6c7f4ea..00000000 --- a/.config/ansible/roles/arch/system/files/greetd/config.toml +++ /dev/null @@ -1,6 +0,0 @@ -[terminal] -vt = 8 - -[default_session] -command = "tuigreet --remember --time -c 'Hyprland > /dev/null 2>&1'" -user = "greeter" diff --git a/.config/ansible/roles/arch/system/files/greetd/override.conf b/.config/ansible/roles/arch/system/files/greetd/override.conf deleted file mode 100644 index e0b7ec42..00000000 --- a/.config/ansible/roles/arch/system/files/greetd/override.conf +++ /dev/null @@ -1,5 +0,0 @@ -[Unit] -After=multi-user.target - -[Service] -Type=idle diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/background.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/background.png deleted file mode 100644 index 8bbe3fd4..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/background.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/font.pf2 b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/font.pf2 deleted file mode 100644 index b87a7767..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/font.pf2 and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/4MLinux.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/4MLinux.png deleted file mode 100644 index 02782079..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/4MLinux.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/AlpineLinux.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/AlpineLinux.png deleted file mode 100644 index 4b31352c..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/AlpineLinux.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/Manjaro.i686.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/Manjaro.i686.png deleted file mode 100644 index 3d1dae0b..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/Manjaro.i686.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/Manjaro.x86_64.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/Manjaro.x86_64.png deleted file mode 100644 index 3d1dae0b..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/Manjaro.x86_64.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/SystemRescueCD.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/SystemRescueCD.png deleted file mode 100644 index 4fd2fe7f..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/SystemRescueCD.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/android.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/android.png deleted file mode 100644 index 76b0395c..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/android.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/anonymous.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/anonymous.png deleted file mode 100644 index 5f461ab3..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/anonymous.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/antergos.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/antergos.png deleted file mode 100644 index 65dfd83c..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/antergos.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/arch.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/arch.png deleted file mode 100644 index f2d6f8c1..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/arch.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/archlinux.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/archlinux.png deleted file mode 100644 index f2d6f8c1..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/archlinux.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/arcolinux.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/arcolinux.png deleted file mode 100644 index 2a358588..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/arcolinux.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/artix.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/artix.png deleted file mode 100644 index e256ecfa..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/artix.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/cancel.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/cancel.png deleted file mode 100644 index e35385f0..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/cancel.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/chakra.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/chakra.png deleted file mode 100644 index e63788ed..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/chakra.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/debian.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/debian.png deleted file mode 100644 index 8bae0156..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/debian.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/deepin.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/deepin.png deleted file mode 100644 index 76376bf7..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/deepin.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/devuan.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/devuan.png deleted file mode 100644 index f2a2e7b9..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/devuan.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/driver.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/driver.png deleted file mode 100644 index 118935fc..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/driver.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/edit.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/edit.png deleted file mode 100644 index 8043caf8..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/edit.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/efi.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/efi.png deleted file mode 100644 index bbeb62bb..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/efi.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/elementary.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/elementary.png deleted file mode 100644 index 9e6e9241..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/elementary.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/endeavouros.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/endeavouros.png deleted file mode 100644 index 94675d06..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/endeavouros.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/fedora.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/fedora.png deleted file mode 100644 index 53239fd2..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/fedora.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/find.efi.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/find.efi.png deleted file mode 100644 index 106db822..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/find.efi.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/find.none.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/find.none.png deleted file mode 100644 index 0f6fa9df..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/find.none.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/freebsd.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/freebsd.png deleted file mode 100644 index d3ef2572..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/freebsd.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gentoo.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gentoo.png deleted file mode 100644 index 7a5ba8ef..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gentoo.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gnu-linux.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gnu-linux.png deleted file mode 100644 index 848259c7..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gnu-linux.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gpart.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gpart.png deleted file mode 100644 index d9c43227..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/gpart.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/haiku.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/haiku.png deleted file mode 100644 index edf4c0dd..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/haiku.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/help.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/help.png deleted file mode 100644 index e6cea4c8..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/help.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kali.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kali.png deleted file mode 100644 index 50960d7b..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kali.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kaos.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kaos.png deleted file mode 100644 index e2c6e27c..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kaos.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kbd.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kbd.png deleted file mode 100644 index eca2e341..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kbd.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kernel.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kernel.png deleted file mode 100644 index fafc6935..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kernel.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/korora.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/korora.png deleted file mode 100644 index c6b4a4ae..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/korora.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kubuntu.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kubuntu.png deleted file mode 100644 index e2a689e5..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/kubuntu.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lang.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lang.png deleted file mode 100644 index 217036ba..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lang.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lfs.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lfs.png deleted file mode 100644 index 848259c7..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lfs.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/linux.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/linux.png deleted file mode 100644 index 848259c7..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/linux.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/linuxmint.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/linuxmint.png deleted file mode 100644 index 8a32bd08..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/linuxmint.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lubuntu.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lubuntu.png deleted file mode 100644 index a49f5d75..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/lubuntu.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/macosx.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/macosx.png deleted file mode 100644 index b8231847..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/macosx.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/mageia.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/mageia.png deleted file mode 100644 index 37a78808..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/mageia.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/manjaro.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/manjaro.png deleted file mode 100644 index 3d1dae0b..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/manjaro.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/manjarolinux.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/manjarolinux.png deleted file mode 100644 index 3d1dae0b..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/manjarolinux.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/memtest.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/memtest.png deleted file mode 100644 index 118935fc..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/memtest.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/mx-linux.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/mx-linux.png deleted file mode 100644 index d61ec3bc..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/mx-linux.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/neon.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/neon.png deleted file mode 100644 index 2e4dbc25..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/neon.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/nixos.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/nixos.png deleted file mode 100644 index 6424bda6..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/nixos.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/opensuse.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/opensuse.png deleted file mode 100644 index 40e396a7..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/opensuse.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/parrot.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/parrot.png deleted file mode 100644 index e6e8d555..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/parrot.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/pop-os.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/pop-os.png deleted file mode 100644 index 49b2a5dd..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/pop-os.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/pop.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/pop.png deleted file mode 100644 index 49b2a5dd..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/pop.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/recovery.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/recovery.png deleted file mode 100644 index 46cccc22..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/recovery.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/regolith.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/regolith.png deleted file mode 100644 index f71cf6fc..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/regolith.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/restart.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/restart.png deleted file mode 100644 index a324d7a9..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/restart.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/shutdown.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/shutdown.png deleted file mode 100644 index fac9c75e..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/shutdown.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/siduction.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/siduction.png deleted file mode 100644 index 321065e3..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/siduction.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/solus.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/solus.png deleted file mode 100644 index 3ec3e31a..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/solus.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/steamos.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/steamos.png deleted file mode 100644 index e32b3eeb..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/steamos.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/submenu.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/submenu.png deleted file mode 100644 index 2e522231..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/submenu.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/type.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/type.png deleted file mode 100644 index 2ea00265..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/type.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/tz.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/tz.png deleted file mode 100644 index 3830ea93..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/tz.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/ubuntu.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/ubuntu.png deleted file mode 100644 index 54efdeb1..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/ubuntu.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/unknown.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/unknown.png deleted file mode 100644 index 848259c7..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/unknown.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/unset.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/unset.png deleted file mode 100644 index 47714fd6..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/unset.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/void.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/void.png deleted file mode 100644 index fde89054..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/void.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/windows.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/windows.png deleted file mode 100644 index a4c1d486..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/windows.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/xubuntu.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/xubuntu.png deleted file mode 100644 index a185fdd0..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/xubuntu.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/zorin.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/zorin.png deleted file mode 100644 index db05fbc5..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/icons/zorin.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/logo.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/logo.png deleted file mode 100644 index 45909d75..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/logo.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_c.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_c.png deleted file mode 100644 index 98f67065..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_c.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_e.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_e.png deleted file mode 100644 index 82263add..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_e.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_w.png b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_w.png deleted file mode 100644 index 29ace612..00000000 Binary files a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/select_w.png and /dev/null differ diff --git a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/theme.txt b/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/theme.txt deleted file mode 100644 index 42c749f1..00000000 --- a/.config/ansible/roles/arch/system/files/grub/catppuccin-macchiato-grub-theme/theme.txt +++ /dev/null @@ -1,50 +0,0 @@ -# GRUB2 gfxmenu pop theme, based and inspired by Vimix and Dracula grub themes -# Designed for any resolution - -# Global Property -title-text: "" -desktop-image: "background.png" -desktop-image-scale-method: "stretch" -desktop-color: "#24273A" -terminal-font: "Unifont Regular 16" -terminal-left: "0" -terminal-top: "0" -terminal-width: "100%" -terminal-height: "100%" -terminal-border: "0" - -# Logo image -+ image { - left = 50%-50 - top = 50%-50 - file = "logo.png" -} - -# Show the boot menu -+ boot_menu { - left = 50%-240 - top = 60% - width = 480 - height = 30% - item_font = "Unifont Regular 16" - item_color = "#CAD3F5" - selected_item_color = "#CAD3F5" - icon_width = 32 - icon_height = 32 - item_icon_space = 20 - item_height = 36 - item_padding = 5 - item_spacing = 10 - selected_item_pixmap_style = "select_*.png" -} - -# Show a countdown message using the label component -+ label { - top = 82% - left = 35% - width = 30% - align = "center" - id = "__timeout__" - text = "Booting in %d seconds" - color = "#CAD3F5" -} diff --git a/.config/ansible/roles/arch/system/handlers/main.yml b/.config/ansible/roles/arch/system/handlers/main.yml deleted file mode 100644 index e22b7977..00000000 --- a/.config/ansible/roles/arch/system/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: update_repos - pacman: - update_cache: yes diff --git a/.config/ansible/roles/arch/system/tasks/main.yml b/.config/ansible/roles/arch/system/tasks/main.yml deleted file mode 100644 index e0939565..00000000 --- a/.config/ansible/roles/arch/system/tasks/main.yml +++ /dev/null @@ -1,9 +0,0 @@ -- name: System Tasks - hosts: all - become: true - block: - - name: System Tasks - include_tasks: system.yml - - - name: System Services Tasks - include_tasks: services.yml diff --git a/.config/ansible/roles/arch/system/tasks/services.yml b/.config/ansible/roles/arch/system/tasks/services.yml deleted file mode 100644 index 8267cdec..00000000 --- a/.config/ansible/roles/arch/system/tasks/services.yml +++ /dev/null @@ -1,160 +0,0 @@ -# SSH -- name: install ssh - pacman: - name: - - openssh - -- name: enable and start ssh service - systemd: - name: sshd - enabled: yes - state: started - -# PLOCATE -- name: install plocate - pacman: - name: - - plocate - -- name: enable and start ~12h updatedb timer - systemd: - name: plocate-updatedb.timer - enabled: yes - state: started - -# ARCH KEYRING WEEKLY UPDATE -- name: archlinux-keyring - enable weekly update - systemd: - name: archlinux-keyring-wkd-sync.timer - enabled: yes - state: started - -# SDD TRIM -- name: install util-linux - pacman: - name: - - util-linux - -- name: enable and start weekly ssd disks trim using fstrim timer - systemd: - name: fstrim.timer - enabled: yes - state: started - -# REFLECTOR -- name: install reflector - pacman: - name: - - reflector - -- name: write reflector configuration file - copy: - dest: "/etc/xdg/reflector/reflector.conf" - content: | - --save /etc/pacman.d/mirrorlist - --protocol http - --country Spain - --country France - --country Germany - --country Portugal - --country Italy - --country United_Kingdom - --latest 20 - --score 20 - --sort rate - -- name: enable and start reflector timer - systemd: - name: reflector.timer - enabled: yes - state: started - -- name: do initial run of reflector.service - systemd: - name: reflector - enabled: yes - state: started - -# LOGROTATE -- name: install logrotate - pacman: - name: - - logrotate - -- name: logrotate - enable compression - lineinfile: - path: /etc/logrotate.conf - regexp: "^#compress$" - line: "compress" - -- name: enable and start daily logs rotation, cleanup - systemd: - name: logrotate.timer - enabled: yes - state: started - -# DOCKER -- name: install docker and docker compose - pacman: - update_cache: yes - name: - - docker - - docker-compose - -- name: install lazydocker - kewlfft.aur.aur: - name: - - lazydocker - -- name: docker service - systemd: - name: docker - enabled: yes - state: restarted - -- name: add the user to docker group - user: - name: "{{ ansible_user }}" - groups: docker - append: yes - -- name: Create /etc/docker directory if it does not exist - file: - path: /etc/docker - state: directory - mode: "0755" - -- name: set default max logs size to 250MB and set logs rotation - copy: - dest: "/etc/docker/daemon.json" - content: | - { - "log-driver": "json-file", - "log-opts": { - "max-size": "50m", - "max-file": "5" - } - } - -# PIPEWIRE -- name: install pipewire and dependencies - pacman: - name: - - pipewire - - pipewire-alsa - - pipewire-jack - - pipewire-pulse - - wireplumber - - alsa-utils - -- name: Pipewire service - systemd: - name: pipewire - state: restarted - enabled: yes - -- name: WirePlumber service - systemd: - name: wireplumber - state: restarted - enabled: yes diff --git a/.config/ansible/roles/arch/system/tasks/system.yml b/.config/ansible/roles/arch/system/tasks/system.yml deleted file mode 100644 index 1babe6c8..00000000 --- a/.config/ansible/roles/arch/system/tasks/system.yml +++ /dev/null @@ -1,132 +0,0 @@ -# First update the system -- name: update arch - pacman: - update_cache: yes - upgrade: yes - -# YAY -- name: disable need for password for pacman to allow yay install - lineinfile: - path: /etc/sudoers.d/temp_allow_no_pswd_pacman - state: present - line: "ALL ALL=NOPASSWD: /usr/bin/pacman" - validate: /usr/sbin/visudo -cf %s - create: yes - -- name: git clone yay-bin repo in to /tmp - become: false - git: - repo: "https://aur.archlinux.org/yay-bin.git" - dest: /tmp/yay-bin - clone: yes - -- name: install yay using makepkg - become: false - expect: - chdir: /tmp/yay-bin - command: makepkg -si - responses: - (?i)Proceed with installation: "y" - -- name: re-enable need for password for pacman - file: - path: /etc/sudoers.d/temp_allow_no_pswd_pacman - state: absent - -# PACMAN-PACKAGES -- name: pacman - enable color - lineinfile: - path: /etc/pacman.conf - regexp: "^#Color$" - line: "Color" - -- name: pacman - enable ParallelDownloads = 5 - lineinfile: - path: /etc/pacman.conf - regexp: "#ParallelDownloads = 5" - line: "ParallelDownloads = 5" - -- name: makepkg - disable compression - lineinfile: - path: /etc/makepkg.conf, - regexp: "PKGEXT='.pkg.tar.zst'" - line: "PKGEXT='.pkg.tar'" - -- name: makepkg - enable parallel compilation MAKEFLAGS="-j$(nproc)" - lineinfile: - path: /etc/makepkg.conf - regexp: '#MAKEFLAGS="-j2"' - line: 'MAKEFLAGS="-j$(nproc)"' - -- name: add multilib repo - become: true - ini_file: - path: /etc/pacman.conf - section: "multilib" - option: "Include" - value: "/etc/pacman.d/mirrorlist" - notify: update_repos - -- name: Create hooks directory - become: true - file: - path: /etc/pacman.d/hooks - state: directory - -- name: Move hooks - become: true - synchronize: - src: ~/.config/pacman/hooks/ - dest: /etc/pacman.d/hooks/ - delegate_to: localhost - -# FISH -- name: intall fish, fisher and other tools - pacman: - name: - - fish - - fisher - - atuin - - zoxide - - starship - - vivid - -- name: change default shell to fish for the local user - user: - name: "{{ ansible_user }}" - shell: /usr/bin/fish - -# OTHER -- name: fstab change relatime to noatime - replace: - path: /etc/fstab - regexp: "relatime" - replace: "noatime" - -- name: change number of failed logins that triger 10min lockout - lineinfile: - path: /etc/security/faillock.conf - regexp: "^# deny = 3$" - line: "deny = 10" - -- name: enable members of wheel group to sudo - lineinfile: - path: /etc/sudoers.d/01_wheel_allow_sudo - state: present - line: "%wheel ALL=(ALL:ALL) ALL" - validate: /usr/sbin/visudo -cf %s - create: yes - -# Greeter -- name: install greeter - pacman: - name: - - greetd - - greetd-tuigreet - -- name: enable and start greeter - systemd: - name: greetd - enabled: yes - state: restarted -# GRUB