♻️ refactor(ansible): added some new packages, deleted some others and moved base.yml to the modules folder

base packages are done, still looking up at coding packages
This commit is contained in:
Sergio Laín 2023-12-07 18:16:36 +01:00
parent 509c54db81
commit e3a1b8d97c
No known key found for this signature in database
GPG key ID: 14C9B8080681777B
3 changed files with 40 additions and 72 deletions

View file

@ -38,7 +38,7 @@
block: block:
- name: Install base packages for the system - name: Install base packages for the system
include_tasks: base.yml include_tasks: "modules/base.yml"
- name: Install GPU drivers - name: Install GPU drivers
include_tasks: "drivers/{{ gpu_driver_choice | lower }}.yml" include_tasks: "drivers/{{ gpu_driver_choice | lower }}.yml"

View file

@ -9,64 +9,68 @@
- android-file-transfer - android-file-transfer
- android-tools - android-tools
- baobab - baobab
- base
- base-devel
- bat - bat
- blender
- bluez - bluez
- blueman - blueman
- btop - btop
- celluloid
- clamtk - clamtk
- dbeaver - celluloid
- diff-so-fancy - cliphist
- discord - dex
- dua-cli - dua-cli
- duf
- eza - eza
- easyeffects
- fd - fd
- fzf - fzf
- galculator - galculator
- gamemode
- geeqie - geeqie
- gnome-disk-utility - genact
- gst-plugins-base - github-cli
- gnome-logs
- gparted
- hyprland - hyprland
- imagemagick
- kitty - kitty
- kvantum - libreoffice-fresh
- lazygit
- libreoffice-still
- lsp-plugins
- lxappearance
- mesa
- mpv - mpv
- navi
- nemo - nemo
- nemo-fileroller - nemo-fileroller
- nemo-image-converter - nemo-image-converter
- neofetch - neofetch
- neovide
- neovim
- npm
- nm-connection-editor - nm-connection-editor
- nvtop - nvtop
- obsidian - obsidian
- onefetch
- pavucontrol - pavucontrol
- pinta - pinta
- polkit-gnome - polkit-gnome
- playerctl
- qt5ct
- reflector
- ripgrep - ripgrep
- ripgrep-all - ripgrep-all
- scrcpy - scrcpy
- sd - sd
- swappy - swappy
- swaydile - swayidle
- thunderbird - thunderbird
- trash-cli
- ttf-font-awesome
- ttf-nerd-fonts-symbols
- ttf-nerd-fonts-symbols-mono
- ttf-jetbrains-mono-nerd
- ufw - ufw
- udiskie
- waybar - waybar
- wine - wine
- vim
- wev
- wf-recorder
- wl-clipboard - wl-clipboard
- yt-dlp - yt-dlp
- yarn - xdf-desktop-portal-hyprland
- xplr - xdg-user-dirs
- zathura - zathura
- zathura-pdf-mupdf - zathura-pdf-mupdf
@ -92,79 +96,45 @@
aur: aur:
use: yay use: yay
name: name:
- amf-amdgpu-pro
- activitywatch-bin
- adwsteamgtk
- android-sdk-platform-tools - android-sdk-platform-tools
- ani-cli
- arronax
- betterdiscord-installer-bin
- brave-bin - brave-bin
- catppuccin-gtk-macchiato - catppuccin-gtk-theme-macchiato
- cava - cava
- cemu-bin - check-broken-packages-pacman-hook-git
- devify - devify
- downgrade - downgrade
- find-the-command - find-the-command
- heroic-games-launcher
- hyprpicker-git - hyprpicker-git
- hyprshot - hyprshot
- lazynpm - hyprsome-git
- librewolf-bin - librewolf-bin
- ludusavi - needrestart
- mangal-bin
- nerd-fonts-git
- nwg-displays - nwg-displays
- nwg-look - nwg-look
- obs-studio-amf
- paccache-hook - paccache-hook
- pacseek
- pika-backup - pika-backup
- pinterest-downloader-git
- pipes.sh
- prettierd
- proton-ge-custom-bin
- pyprland - pyprland
- spotdl - rar
- reflector-pacman-hook-git - reflector-pacman-hook-git
- rofi-lboon-wayland-git - rofi-lboon-wayland
- rofi-file-browser-extended-git - rofi-file-browser-extended-git
- scc-bin
- sddm-git - sddm-git
- shell-color-scripts - shell-color-scripts
- spicetify-cli
- spotify
- swaylock-effects - swaylock-effects
- swaync - swaync
- swayosd-git - swayosd-git
- swww - swww
- sync-pacman-hook-git
- sysz - sysz
- tgpt-bin - tgpt-bin
- topgrade
- ttf-ms-win11-auto - ttf-ms-win11-auto
- tty-clock-git
- unimatrix-git
- upscayl-bin - upscayl-bin
- vkbasalt
- vulkan-amdgpu-pro
- wev
- wl-clip-persist-git - wl-clip-persist-git
- waybar-hyprland-cava-git
- waybar-module-pacman-updates-git
- wleave-git - wleave-git
- wlr-randr - wlr-randr
- wlrobs-hg - wlrobs-hg
- xdg-desktop-portal-hyprland-git
- youtube-dl
- ytdlp-gui - ytdlp-gui
- zarchive-git
# Cargo
- name: Install Rust Packages
cargo:
name:
- cargo-update
# Npm
- name: Install Npm Packages
npm:
name:
- commitizen
- cz-git
global: true

View file

@ -4,7 +4,6 @@
name: name:
- dbeaver - dbeaver
- diff-so-fancy - diff-so-fancy
- fzf
- lazygit - lazygit
- neovide - neovide
- npm - npm
@ -12,12 +11,11 @@
- onefetch - onefetch
- ripgrep - ripgrep
- ripgrep-all - ripgrep-all
- sd
- yarn - yarn
- rustup - rustup
- python-pip - python-pip
- python-pipx - python-pipx
- git - go
- github-cli - github-cli
- luarocks - luarocks
- nodejs - nodejs