| updating packages - bootstrap - Bootstrap script for my alpine linux desktop. | |
| Log | |
| Files | |
| Refs | |
| README | |
| --- | |
| commit 48a4a586c35d86c04acd78f83fd135c9e889bc24 | |
| parent e565a1c1c2bec7a82b45127a776ee320cb6f298d | |
| Author: Jay Scott <[email protected]> | |
| Date: Sun, 8 Jan 2023 21:14:25 +0000 | |
| updating packages | |
| Diffstat: | |
| M install.sh | 21 ++++++++++----------- | |
| 1 file changed, 10 insertions(+), 11 deletions(-) | |
| --- | |
| diff --git a/install.sh b/install.sh | |
| @@ -14,7 +14,7 @@ apk upgrade -a | |
| echo "── installing cli essentials" | |
| apk add alpine-sdk curl doas wget git vim tar zip gzip p7zip bzip2 rsync \ | |
| - build-base less tmux | |
| + build-base less | |
| echo "── installing wayland" | |
| apk add wlsunset wl-clipboard mesa-dri-gallium eudev font-hack seatd \ | |
| @@ -24,11 +24,11 @@ setup-devd udev | |
| echo "── installing tools" | |
| apk add urlview shfmt shellcheck openssh gemget yt-dlp pass fzf mpv \ | |
| - zathura-pdf-mupdf firefox mutt mpd ncmpcpp w3m borgbackup | |
| + zathura-pdf-mupdf qutebrowser firefox mutt w3m | |
| echo "── installing audio" | |
| apk add pipewire-pulse pamixer dbus dbus-openrc pipewire wireplumber \ | |
| - rtkit pipewire-alsa | |
| + rtkit pipewire-alsa moc | |
| echo "── installing documentation" | |
| apk add mandoc mandoc-apropos man-pages docs | |
| @@ -52,9 +52,8 @@ if [ ! -d "/home/$user" ]; then | |
| mkdir "/home/$user/.config" | |
| mkdir "$src" | |
| - # install dotfiles | |
| - git clone "$dots" /home/$user/src/dotfiles | |
| - cd src/dotfiles && sh $user -c bootstrap.sh link | |
| + git clone "$dots" $src/dotfiles | |
| + cd $src/dotfiles && sh $user -c bootstrap.sh link | |
| fi | |
| if [ ! -e /home/$user/bin/fdm ]; then | |
| @@ -64,7 +63,7 @@ if [ ! -e /home/$user/bin/fdm ]; then | |
| automake autoconf libtool | |
| wget -P /tmp https://github.com/nicm/fdm/releases/download/$pkgver/fdm… | |
| tar -zxvf /tmp/fdm-$pkgver.tar.gz -C $src | |
| - cd $src/fdm-$pkgver | |
| + cd $src/fdm-$pkgver || exit | |
| autoreconf -vif | |
| ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ | |
| --enable-pcre --mandir=/usr/share/man | |
| @@ -77,7 +76,7 @@ if [ ! -e /usr/local/bin/senpai ]; then | |
| echo "── build and install senpai" | |
| apk add go scdoc | |
| git clone https://git.sr.ht/~taiite/senpai $src/senpai | |
| - cd $src/senpai | |
| + cd $src/senpai || exit | |
| make | |
| make install | |
| fi | |
| @@ -86,7 +85,7 @@ if [ ! -e /usr/local/bin/sfeed ]; then | |
| echo "── build and install sfeed" | |
| apk add ncurses-dev | |
| git clone git://git.codemadness.org/sfeed $src/sfeed | |
| - cd $src/sfeed | |
| + cd $src/sfeed || exit | |
| make | |
| make install | |
| fi | |
| @@ -103,7 +102,7 @@ if [ ! -e /usr/local/bin/rdrview ]; then | |
| echo "── build and install rdrview" | |
| apk add libxml2-dev libseccomp-dev curl-dev lynx | |
| git clone https://github.com/eafer/rdrview.git $src/rdrview | |
| - cd $src/rdrview | |
| + cd $src/rdrview || exit | |
| make | |
| make install | |
| fi | |
| @@ -113,7 +112,7 @@ if [ ! -e /usr/local/bin/castget ]; then | |
| src=/home/$user/src/castget | |
| apk add glib-dev libxml2-dev curl-dev | |
| git clone https://github.com/mlj/castget.git $src/castget | |
| - cd $src/castget | |
| + cd $src/castget || exit | |
| autoreconf -fi | |
| ./configure --without-taglib | |
| make |