Add Ansible install playbook
This commit is contained in:
parent
6f63d40758
commit
56e9d72696
172
arch-setup/install.yml
Normal file
172
arch-setup/install.yml
Normal file
@ -0,0 +1,172 @@
|
|||||||
|
---
|
||||||
|
- hosts: localhost
|
||||||
|
become: yes
|
||||||
|
tasks:
|
||||||
|
- name: Install official packages
|
||||||
|
ansible.general.pacman:
|
||||||
|
state: latest
|
||||||
|
# select the lines and use 'M-x sort-lines'
|
||||||
|
name:
|
||||||
|
#- gnome-keyring
|
||||||
|
#- hdparm
|
||||||
|
#- libaacs
|
||||||
|
#- libbluray
|
||||||
|
#- libcdio
|
||||||
|
#- libdvdcss
|
||||||
|
#- libdvdnav
|
||||||
|
#- libdvdread
|
||||||
|
#- libsecret
|
||||||
|
#- phonon-qt5-gstreamer
|
||||||
|
#- seahorse
|
||||||
|
- aardvark-dns # containers
|
||||||
|
- amd-ucode # microcode
|
||||||
|
- ansible # iac
|
||||||
|
- base-devel # devel stuff
|
||||||
|
- bind # dnsutils (nslookup, dig)
|
||||||
|
- btrfs-progs # btrfs
|
||||||
|
- buildah # containers
|
||||||
|
- clang
|
||||||
|
- cmake
|
||||||
|
- composer
|
||||||
|
- discord
|
||||||
|
- dnsmasq # virtualization
|
||||||
|
- dockerfile-language-server
|
||||||
|
- dockfmt
|
||||||
|
- dosfstools # fat
|
||||||
|
- e2fsprogs # ext4
|
||||||
|
- easyeffects # audio effects
|
||||||
|
- edk2-ovmf # virtualization
|
||||||
|
- emacs-wayland
|
||||||
|
- exfatprogs # exfat
|
||||||
|
- f2fs-tools # f2fs
|
||||||
|
- fd
|
||||||
|
- ffmpeg # multimedia
|
||||||
|
- firefox # browser
|
||||||
|
- firewalld # firewall
|
||||||
|
- fish # shell
|
||||||
|
- flatpak # packages
|
||||||
|
- freetype2 # fonts
|
||||||
|
- fuse-overlayfs # containers
|
||||||
|
- fwupd # firmware
|
||||||
|
- fwupd-efi # firmware
|
||||||
|
- gdb
|
||||||
|
- git # code
|
||||||
|
- git-lfs # code
|
||||||
|
- hunspell # spelling
|
||||||
|
- hunspell-de # spelling
|
||||||
|
- hunspell-en_gb # spelling
|
||||||
|
- hunspell-en_us # spelling
|
||||||
|
- hyphen # spelling
|
||||||
|
- hyphen-de # spelling
|
||||||
|
- hyphen-en # spelling
|
||||||
|
- imv # image viewer
|
||||||
|
- intel-media-driver # VAAPI
|
||||||
|
- intel-ucode # microcode
|
||||||
|
- jre-openjdk # java
|
||||||
|
- just # command runner
|
||||||
|
- kde-applications-meta # kde
|
||||||
|
- kid3 # music metadata
|
||||||
|
- krita
|
||||||
|
- languagetool
|
||||||
|
- lib32-mesa # video driver
|
||||||
|
- lib32-vulkan-intel # video driver
|
||||||
|
- lib32-vulkan-radeon # video driver
|
||||||
|
- libreoffice-fresh # office
|
||||||
|
- libreoffice-fresh-de # office
|
||||||
|
- libva-intel-driver # VAAPI
|
||||||
|
- libva-mesa-driver # VAAPI
|
||||||
|
- libva-utils # VAAPI
|
||||||
|
- libvirt # virtualization
|
||||||
|
- linux # kernel
|
||||||
|
- linux-firmware # kernel
|
||||||
|
- linux-headers # kernel
|
||||||
|
- lldb
|
||||||
|
- lldb-mi
|
||||||
|
- lutris # games
|
||||||
|
- man-db # docs
|
||||||
|
- mesa # video driver
|
||||||
|
- mesa-vdpau # VDPAU
|
||||||
|
- mosh # remote shell
|
||||||
|
- mtools # fat
|
||||||
|
- mythes-de # thesaurus
|
||||||
|
- mythes-en # thesaurus
|
||||||
|
- nerd-fonts # fonts
|
||||||
|
- nextcloud-client # cloud
|
||||||
|
- nodejs
|
||||||
|
- noto-fonts # fonts
|
||||||
|
- noto-fonts-cjk # fonts
|
||||||
|
- noto-fonts-emoji # fonts
|
||||||
|
- ntfs-3g # ntfs
|
||||||
|
- nvme-cli # nvme ssd
|
||||||
|
- obs-studio # recording
|
||||||
|
- okular # pdf
|
||||||
|
- openssh # remote shell
|
||||||
|
- opentofu # iac
|
||||||
|
- otf-font-awesome # fonts
|
||||||
|
- p7zip # compression
|
||||||
|
- packagekit-qt6
|
||||||
|
- pacman-contrib # scripts
|
||||||
|
- pandoc
|
||||||
|
- php # code
|
||||||
|
- piper # mouse
|
||||||
|
- pipewire # audio
|
||||||
|
- pipewire-alsa # audio
|
||||||
|
- pipewire-jack # audio
|
||||||
|
- pipewire-pulse # audio
|
||||||
|
- pkgstats
|
||||||
|
- podman # containers
|
||||||
|
- power-profiles-daemon # power management
|
||||||
|
- prettier # code
|
||||||
|
- pychecker # code
|
||||||
|
- pyright # code
|
||||||
|
- python-black # code
|
||||||
|
- python-debugpy # code
|
||||||
|
- python-grip # code
|
||||||
|
- python-isort # code
|
||||||
|
- python-pip # code
|
||||||
|
- python-pipenv # code
|
||||||
|
- python-pyflakes # code
|
||||||
|
- python-pytest # code
|
||||||
|
- python-rednose # code
|
||||||
|
- qemu-full # virtualization
|
||||||
|
- rebuild-detector # packages
|
||||||
|
- refind-theme-nord # bootmenu
|
||||||
|
- reflector # mirrors
|
||||||
|
- restic # backup
|
||||||
|
- ripgrep # doom emacs
|
||||||
|
- rsync # file sync
|
||||||
|
- ruby-sass # code
|
||||||
|
- shellcheck # code
|
||||||
|
- shfmt # code
|
||||||
|
- smartmontools # disks
|
||||||
|
- steam # games
|
||||||
|
- stress # benchmark
|
||||||
|
- stylelint # code
|
||||||
|
- tesseract-data-deu
|
||||||
|
- tesseract-data-eng
|
||||||
|
- texlive-core
|
||||||
|
- thunderbird # email
|
||||||
|
- tidy
|
||||||
|
- traceroute # network
|
||||||
|
- transmission-remote-gtk # torrent
|
||||||
|
- ttf-fira-code # fonts
|
||||||
|
- ttf-fira-sans # fonts
|
||||||
|
- udftools # udf
|
||||||
|
- unrar # compression
|
||||||
|
- unzip # compression
|
||||||
|
- util-linux # various utils
|
||||||
|
- vdpauinfo # VDPAU
|
||||||
|
- vim # editor
|
||||||
|
- virt-manager # virtualization
|
||||||
|
- vscode-css-languageserver
|
||||||
|
- vulkan-intel # video driver
|
||||||
|
- vulkan-radeon # video driver
|
||||||
|
- wget # network
|
||||||
|
- wine # windows
|
||||||
|
- wireguard-tools # vpn
|
||||||
|
- wireplumber # audio
|
||||||
|
- xdg-desktop-portal-gtk # flatpak theming
|
||||||
|
- xdg-user-dirs # standards
|
||||||
|
- xdg-utils # standards
|
||||||
|
- xfsprogs # xfs
|
||||||
|
- yt-dlp
|
@ -1,161 +0,0 @@
|
|||||||
acpilight
|
|
||||||
alsa-utils
|
|
||||||
amd-ucode
|
|
||||||
ansible
|
|
||||||
arandr
|
|
||||||
bandwhich
|
|
||||||
base-devel
|
|
||||||
blueman
|
|
||||||
bluez
|
|
||||||
bluez-utils
|
|
||||||
brotli
|
|
||||||
btrfs-progs
|
|
||||||
catfish
|
|
||||||
cmake
|
|
||||||
cmake
|
|
||||||
cronie
|
|
||||||
dconf-editor
|
|
||||||
dhclient
|
|
||||||
dnsutils
|
|
||||||
dosfstools
|
|
||||||
dunst
|
|
||||||
e2fsprogs
|
|
||||||
easyeffects
|
|
||||||
engrampa
|
|
||||||
exfatprogs
|
|
||||||
f2fs-tools
|
|
||||||
fakeroot
|
|
||||||
ffmpeg
|
|
||||||
firewalld
|
|
||||||
fish
|
|
||||||
foliate
|
|
||||||
font-manager
|
|
||||||
freetype2
|
|
||||||
fuseiso
|
|
||||||
fwupd
|
|
||||||
fwupd-efi
|
|
||||||
gdm
|
|
||||||
git
|
|
||||||
git-lfs
|
|
||||||
gnome-firmware
|
|
||||||
gnome-keyring
|
|
||||||
grim
|
|
||||||
gsettings-desktop-schemas
|
|
||||||
gtk-engine-murrine
|
|
||||||
gvfs
|
|
||||||
gvfs-mtp
|
|
||||||
gvfs-nfs
|
|
||||||
gvfs-smb
|
|
||||||
hdparm
|
|
||||||
htop
|
|
||||||
hunspell
|
|
||||||
hunspell-de
|
|
||||||
hunspell-en_gb
|
|
||||||
hunspell-en_us
|
|
||||||
hyphen
|
|
||||||
hyphen-de
|
|
||||||
hyphen-en
|
|
||||||
imv
|
|
||||||
intel-media-driver
|
|
||||||
intel-ucode
|
|
||||||
jre-openjdk
|
|
||||||
just
|
|
||||||
kdeconnect
|
|
||||||
kitty
|
|
||||||
lib32-mesa
|
|
||||||
lib32-vulkan-intel
|
|
||||||
lib32-vulkan-radeon
|
|
||||||
libaacs
|
|
||||||
libbluray
|
|
||||||
libcdio
|
|
||||||
libdvdcss
|
|
||||||
libdvdnav
|
|
||||||
libdvdread
|
|
||||||
libnotify
|
|
||||||
libreoffice-fresh
|
|
||||||
libreoffice-fresh-de
|
|
||||||
libsecret
|
|
||||||
libva-intel-driver
|
|
||||||
libva-mesa-driver
|
|
||||||
libva-utils
|
|
||||||
linux
|
|
||||||
linux-firmware
|
|
||||||
linux-headers
|
|
||||||
lsp-plugins-lv2
|
|
||||||
man-db
|
|
||||||
mesa
|
|
||||||
mesa-vdpau
|
|
||||||
mtools
|
|
||||||
mythes-de
|
|
||||||
mythes-en
|
|
||||||
nerd-fonts
|
|
||||||
network-manager-applet
|
|
||||||
nextcloud-client
|
|
||||||
notification-daemon
|
|
||||||
noto-fonts
|
|
||||||
noto-fonts-cjk
|
|
||||||
noto-fonts-emoji
|
|
||||||
ntfs-3g
|
|
||||||
nvme-cli
|
|
||||||
obs-studio
|
|
||||||
okular
|
|
||||||
openresolv
|
|
||||||
openssh
|
|
||||||
opentofu
|
|
||||||
os-prober
|
|
||||||
otf-font-awesome
|
|
||||||
p7zip
|
|
||||||
pacman-contrib
|
|
||||||
pavucontrol
|
|
||||||
phonon-qt5-gstreamer
|
|
||||||
picom
|
|
||||||
piper
|
|
||||||
pipewire
|
|
||||||
pipewire-alsa
|
|
||||||
pipewire-jack
|
|
||||||
pipewire-pulse
|
|
||||||
playerctl
|
|
||||||
polkit-gnome
|
|
||||||
python-dbus
|
|
||||||
python-gobject
|
|
||||||
python-pip
|
|
||||||
qt5-imageformats
|
|
||||||
rebuild-detector
|
|
||||||
reflector
|
|
||||||
restic
|
|
||||||
rsync
|
|
||||||
seahorse
|
|
||||||
slurp
|
|
||||||
smartmontools
|
|
||||||
stress
|
|
||||||
swappy
|
|
||||||
swaync
|
|
||||||
system-config-printer
|
|
||||||
thunar
|
|
||||||
thunar-archive-plugin
|
|
||||||
thunderbird
|
|
||||||
tmux
|
|
||||||
traceroute
|
|
||||||
transmission-remote-gtk
|
|
||||||
ttf-fira-code
|
|
||||||
ttf-fira-sans
|
|
||||||
udftools
|
|
||||||
udiskie
|
|
||||||
unace
|
|
||||||
unrar
|
|
||||||
unzip
|
|
||||||
util-linux
|
|
||||||
vdpauinfo
|
|
||||||
vim
|
|
||||||
vnstat
|
|
||||||
vulkan-intel
|
|
||||||
vulkan-radeon
|
|
||||||
waybar
|
|
||||||
webkit2gtk
|
|
||||||
wget
|
|
||||||
whois
|
|
||||||
wireguard-tools
|
|
||||||
wireplumber
|
|
||||||
wofi
|
|
||||||
xdg-user-dirs
|
|
||||||
xfsprogs
|
|
@ -1,12 +0,0 @@
|
|||||||
breeze
|
|
||||||
breeze-icons
|
|
||||||
capitaine-cursors
|
|
||||||
kvantum
|
|
||||||
kvantum-qt5
|
|
||||||
kwindowsystem5
|
|
||||||
plasma5-themes-sweet-full-git
|
|
||||||
qt5ct
|
|
||||||
qt6ct
|
|
||||||
refind-theme-nord
|
|
||||||
sardi-icons
|
|
||||||
surfn-icons-git
|
|
Loading…
Reference in New Issue
Block a user