add declarative arch packages install

This commit is contained in:
Anthony Rodriguez 2024-06-17 09:28:07 +02:00
parent 5b43e25369
commit beae130ba4
3 changed files with 101 additions and 36 deletions

View file

@ -15,4 +15,100 @@ packages:
- one.ablaze.floorp - one.ablaze.floorp
copr: copr:
- atim/starship - atim/starship
arch:
- afetch
- alsa-firmware
- alsa-utils
- aspell
- aspell-en
- aspell-fr
- base
- base-devel
- bat
- bluez-utils
- catppuccin-gtk-theme-mocha
- discord
- dunst
- emacs
- fd
- feh
- filezilla
- firefox
- fish
- fwupd
- fzf
- git
- greetd
- greetd-tuigreet
- grim
- gtk2
- gtk4
- hyprland
- inotify-tools
- intel-ucode
- keychain
- kitty
- lf
- lightly-qt
- linux
- linux-firmware
- lvm2
- lxappearance
- man-db
- neovim
- network-manager-applet
- networkmanager
- noto-fonts
- noto-fonts-cjk
- noto-fonts-emoji
- openssh
- pamixer
- papirus-icon-theme
- paru
- pass
- pass-otp
- passff-host
- pavucontrol
- plymouth
- polkit-kde-agent
- poppler-glib
- pulseaudio
- pulseaudio-alsa
- pulseaudio-bluetooth
- qt5ct
- qt6-wayland
- rclone
- reflector
- runelite
- slurp
- sof-firmware
- sof-tools
- spotify-launcher
- stow
- swayidle
- swaylock-effects
- texlive-basic
- texlive-bibtexextra
- texlive-fontsextra
- texlive-formatsextra
- texlive-games
- texlive-humanities
- texlive-latexextra
- texlive-mathscience
- texlive-music
- texlive-pictures
- texlive-pstricks
- texlive-publishers
- ttf-fira-code
- ttf-font-awesome
- udiskie
- udisks2
- unzip
- vi
- waybar
- wl-clipboard
- wofi
- zip
- zsh
- zsh-antidote

View file

@ -7,4 +7,9 @@ printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=download.vscodium.com\nbase
sudo dnf install -y {{ .packages.linux.fedora | join " " -}} sudo dnf install -y {{ .packages.linux.fedora | join " " -}}
{{ end }} {{ end }}
{{ else }}
{{ if eq.chezmoi.osRelease.id "arch" }}
sudo pacman -Syu {{ .packages.linux.arch | join " " -}}
{{ end }} {{ end }}
{{ end }}

View file

@ -1,36 +0,0 @@
42crunch.vscode-openapi
aaron-bond.better-comments
alexisvt.flutter-snippets
asvetliakov.vscode-neovim
biomejs.biome
catppuccin.catppuccin-vsc
catppuccin.catppuccin-vsc-icons
codeium.codeium
darkriszty.markdown-table-prettify
dart-code.dart-code
dart-code.flutter
eamodio.gitlens
editorconfig.editorconfig
icrawl.discord-vscode
jebbs.plantuml
jirkavrba.subway-surfers
ms-azuretools.vscode-docker
ms-python.debugpy
ms-python.python
ms-python.vscode-pylance
ms-vscode-remote.remote-containers
ms-vscode-remote.remote-ssh
ms-vscode-remote.remote-ssh-edit
ms-vscode.remote-explorer
ms-vsliveshare.vsliveshare
naumovs.color-highlight
oven.bun-vscode
pdconsec.vscode-print
prisma.prisma
redhat.vscode-yaml
rust-lang.rust-analyzer
shan.code-settings-sync
tamasfe.even-better-toml
wix.vscode-import-cost
yzane.markdown-pdf
yzhang.markdown-all-in-one