diff --git a/run_once_install-packages b/run_once_install-packages index cab4e5e..c981609 100644 --- a/run_once_install-packages +++ b/run_once_install-packages @@ -1,72 +1,79 @@ -#!/bin/bash +#!/bin/zsh set +x -sudo pacman -Syu --needed \ - aerc \ - bat \ - broot \ - btop \ - buildah \ - cmus \ - dos2unix \ - dunst \ - fd \ - firefox \ - fzf \ - gimp \ - git \ - gopls \ - handlr \ - helvum \ - herbstluftwm \ - htop \ - imv \ - isync \ - kid3-qt \ - kitty \ - kitty-terminfo \ - lazygit \ - libreoffice-fresh \ - mc \ - mixxx \ - mpv \ - msmtp \ - msmtp-mta \ - mtr \ - mupdf \ - mupdf \ - neovim \ - noto-fonts \ - noto-fonts-cjk \ - openssh \ - pass \ - pdfjs \ - pipewire \ - pipewire-alsa \ - pipewire-jack \ - pipewire-pulse \ - pipewire-v4l2 \ - pipewire-zeroconf \ - podman \ - pulsemixer \ - pv \ - qutebrowser \ - ranger \ - ripgrep \ - rofi \ - rofi-calc \ - shellcheck \ - skopeo \ - slock \ - the_silver_searcher \ - vscode-css-languageserver \ - vscode-html-languageserver \ - vscode-json-languageserver \ - typescript-language-server \ - visidata \ - xsv \ - zsh \ - zsh-syntax-highlighting + +typeset -a packages +packages=( + aerc + bat + broot + btop + buildah + cmus + dos2unix + dunst + fd + firefox + fzf + gimp + git + gopls + handlr + helvum + herbstluftwm + htop + imv + isync + kid3-qt + kitty + kitty-terminfo + lazygit + libreoffice-fresh + maim + mc + mixxx + mpv + msmtp + msmtp-mta + mtr + neovim + noto-fonts + noto-fonts-cjk + noto-fonts-emoji + openssh + pass + pdfjs + pipewire + pipewire-alsa + pipewire-jack + pipewire-pulse + pipewire-v4l2 + pipewire-zeroconf + podman + pulsemixer + pv + qutebrowser + ranger + ripgrep + ripgrep + rofi + rofi-calc + shellcheck + skopeo + slock + the_silver_searcher + ttf-hack + ttf-ms-fonts + ttf-nerd-fonts-symbols-2048-em + typescript-language-server + visidata + vscode-css-languageserver + vscode-html-languageserver + vscode-json-languageserver + xsv + zathura + zsh +) + +sudo pacman -Syu --needed $packages # aur: rofi-greenclip - -nvim --headless -c 'autocmd User PackerComplete quitall' -c 'PackerSync'