Introduction
Introduction Statistics Contact Development Disclaimer Help
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
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.