This commit is contained in:
Tibo De Peuter 2022-10-27 00:39:24 +02:00
parent e8d4a63f93
commit 38c4ffab4a
21 changed files with 143 additions and 68 deletions

10
pkg/tdpeuter/install.sh Executable file
View file

@ -0,0 +1,10 @@
#!/usr/bin/env bash
cd "${1}"
>&2 echo "Installing ${2}"
git clone --depth 1 --progress "https://aur.archlinux.org/${2}.git"
cd "${2}"
git pull
makepkg -isc --asdeps "tdpeuter-desktop" --noconfirm

View file

@ -5,7 +5,7 @@ pkgver = 0.0.14-1
pkgarch = any
pkgbuild_sha256sum = 61953a817e53523af8a095afc181e733c19654b7aba09d9b5546ac593f5bbd17
packager = Unknown Packager
builddate = 1666822389
builddate = 1666823960
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
buildtool = makepkg
@ -45,6 +45,7 @@ installed = awesome-terminal-fonts-1.1.0-4-any
installed = base-3-1-any
installed = bash-5.1.016-1-x86_64
installed = bcg729-1.1.1-1-x86_64
installed = betterbird-bin-102.4.0-1-x86_64
installed = binutils-2.39-3-x86_64
installed = bison-3.8.2-4-x86_64
installed = bluez-5.65-3-x86_64
@ -69,6 +70,7 @@ installed = code-1.72.2-1-x86_64
installed = coreutils-9.1-1-x86_64
installed = cryptsetup-2.5.0-1-x86_64
installed = curl-7.86.0-1-x86_64
installed = cython-0.29.32-2-x86_64
installed = dav1d-1.0.0-1-x86_64
installed = db-5.3.28-5-x86_64
installed = dbus-1.14.4-1-x86_64
@ -98,6 +100,8 @@ installed = fmt-9.1.0-1-x86_64
installed = fontconfig-2:2.14.1-2-x86_64
installed = freetype2-2.12.1-1-x86_64
installed = fribidi-1.0.12-1-x86_64
installed = fuse-common-3.12.0-1-x86_64
installed = fuse2-2.9.9-4-x86_64
installed = fzf-0.34.0-1-x86_64
installed = gawk-5.2.0-3-x86_64
installed = gc-8.2.2-1-x86_64
@ -123,6 +127,7 @@ installed = gmp-6.2.1-2-x86_64
installed = gnu-free-fonts-20120503-8-any
installed = gnupg-2.2.40-1-x86_64
installed = gnutls-3.7.8-1-x86_64
installed = google-chrome-107.0.5304.68-1-x86_64
installed = gperftools-2.10-1-x86_64
installed = gpgme-1.18.0-1-x86_64
installed = gpm-1.20.7.r38.ge82d1a6-4-x86_64
@ -143,6 +148,7 @@ installed = gtkmm3-3.24.7-1-x86_64
installed = guile-2.2.7-2-x86_64
installed = gumbo-parser-0.10.1-2-x86_64
installed = gzip-1.12-1-x86_64
installed = hamsket-bin-0.6.3-2-x86_64
installed = harfbuzz-5.3.1-3-x86_64
installed = haskell-aeson-2.1.0.0-2-x86_64
installed = haskell-annotated-wl-pprint-0.7.0-25-x86_64
@ -339,7 +345,11 @@ installed = iputils-20211215-1-x86_64
installed = iso-codes-4.11.0-2-any
installed = jack2-1.9.21-1-x86_64
installed = jansson-2.14-2-x86_64
installed = java-runtime-common-3-3-any
installed = jbig2dec-0.19-1-x86_64
installed = jetbrains-toolbox-1.26.3.13353-1-x86_64
installed = jre-openjdk-19.0.1.u10-2-x86_64
installed = jre-openjdk-headless-19.0.1.u10-2-x86_64
installed = json-c-0.16-1-x86_64
installed = json-glib-1.6.6-2-x86_64
installed = jsoncpp-1.9.5-2-x86_64
@ -405,6 +415,7 @@ installed = libmodplug-0.8.9.0-3-x86_64
installed = libmpc-1.2.1-2-x86_64
installed = libmpdclient-2.20-2-x86_64
installed = libndp-1.8-1-x86_64
installed = libnet-1:1.1.6-1-x86_64
installed = libnetfilter_conntrack-1.0.9-1-x86_64
installed = libnewt-0.52.21-8-x86_64
installed = libnfnetlink-1.0.2-1-x86_64
@ -511,6 +522,7 @@ installed = make-4.3-3-x86_64
installed = man-db-2.11.0-1-x86_64
installed = md4c-0.4.8-1-x86_64
installed = mesa-22.2.1-1-x86_64
installed = meson-0.63.3-1-any
installed = minizip-1:1.2.13-1-x86_64
installed = mkinitcpio-32-1-any
installed = mkinitcpio-busybox-1.35.0-1-x86_64
@ -521,6 +533,7 @@ installed = ncurses-6.3-3-x86_64
installed = nettle-3.8.1-1-x86_64
installed = networkmanager-1.40.2-1-x86_64
installed = nextcloud-client-2:3.6.1-1-x86_64
installed = ninja-1.11.1-1-x86_64
installed = noto-fonts-20220810-1-any
installed = noto-fonts-cjk-20220126-1-any
installed = noto-fonts-emoji-20220920-1-any
@ -559,11 +572,27 @@ installed = popt-1.18-3-x86_64
installed = procps-ng-3.3.17-1-x86_64
installed = psmisc-23.5-1-x86_64
installed = python-3.10.8-2-x86_64
installed = python-appdirs-1.4.4-7-any
installed = python-autocommand-2.2.1-1-any
installed = python-inflect-6.0.2-1-any
installed = python-jaraco.context-4.1.2-1-any
installed = python-jaraco.functools-3.5.2-1-any
installed = python-jaraco.text-3.10.0-1-any
installed = python-jinja-1:3.1.2-2-any
installed = python-markupsafe-2.1.1-1-x86_64
installed = python-more-itertools-9.0.0-1-any
installed = python-ordered-set-4.1.0-1-any
installed = python-packaging-21.3-1-any
installed = python-pydantic-1.10.2-1-x86_64
installed = python-pyparsing-3.0.9-1-any
installed = python-pyqt5-5.15.7-2-x86_64
installed = python-pyqt5-sip-12.11.0-1-x86_64
installed = python-pyqt5-webengine-5.15.6-1-x86_64
installed = python-setuptools-1:63.4.3-1-any
installed = python-tomli-2.0.1-1-any
installed = python-trove-classifiers-2022.10.19-1-any
installed = python-typing_extensions-4.4.0-1-any
installed = python-validate-pyproject-0.10.1-1-any
installed = python-yaml-6.0-1-x86_64
installed = qt5-base-5.15.6+kde+r181-1-x86_64
installed = qt5-declarative-5.15.6+kde+r20-1-x86_64
@ -585,6 +614,7 @@ installed = readline-8.1.002-1-x86_64
installed = rhash-1.4.2-1-x86_64
installed = ripgrep-13.0.0-2-x86_64
installed = sbc-2.0-1-x86_64
installed = scdoc-1.11.2-4-x86_64
installed = sdl2-2.24.1-1-x86_64
installed = sdl2_image-2.6.2-2-x86_64
installed = seatd-0.7.0-2-x86_64
@ -606,6 +636,7 @@ installed = stow-2.3.1-3-any
installed = sudo-1.9.12-1-x86_64
installed = svt-av1-1.3.0-1-x86_64
installed = sway-git-r6978.9d99bb95-1-x86_64
installed = sway-git-debug-r6978.9d99bb95-1-x86_64
installed = swaybg-git-r123.deed2ed-1-x86_64
installed = swayidle-1.7.1-3-x86_64
installed = sysfsutils-2.1.1-1-x86_64
@ -624,6 +655,7 @@ installed = tpm2-tss-3.2.0-1-x86_64
installed = traceroute-2.1.0-5-x86_64
installed = tracker3-3.4.1-1-x86_64
installed = tslib-1.22-1-x86_64
installed = ttf-liberation-2.1.5-1-any
installed = tzdata-2022e-1-x86_64
installed = upower-1.90.0-1-x86_64
installed = usbmuxd-1.1.1-1-x86_64
@ -641,6 +673,7 @@ installed = vulkan-icd-loader-1.3.226-1-x86_64
installed = vulkan-validation-layers-1.3.224.1-1-x86_64
installed = waybar-0.9.13-2-x86_64
installed = wayland-1.21.0-1-x86_64
installed = wayland-protocols-1.27-1-any
installed = which-2.21-5-x86_64
installed = wireshark-cli-4.0.0-1-x86_64
installed = wireshark-qt-4.0.0-1-x86_64

View file

@ -5,7 +5,7 @@ pkgbase = tdpeuter
pkgver = 0.0.14-1
pkgdesc = Sysconfig for my systems
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
builddate = 1666822389
builddate = 1666823960
packager = Unknown Packager
size = 0
arch = any

View file

@ -5,7 +5,7 @@ pkgver = 0.0.14-1
pkgarch = any
pkgbuild_sha256sum = 61953a817e53523af8a095afc181e733c19654b7aba09d9b5546ac593f5bbd17
packager = Unknown Packager
builddate = 1666822389
builddate = 1666823960
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
buildtool = makepkg
@ -45,6 +45,7 @@ installed = awesome-terminal-fonts-1.1.0-4-any
installed = base-3-1-any
installed = bash-5.1.016-1-x86_64
installed = bcg729-1.1.1-1-x86_64
installed = betterbird-bin-102.4.0-1-x86_64
installed = binutils-2.39-3-x86_64
installed = bison-3.8.2-4-x86_64
installed = bluez-5.65-3-x86_64
@ -69,6 +70,7 @@ installed = code-1.72.2-1-x86_64
installed = coreutils-9.1-1-x86_64
installed = cryptsetup-2.5.0-1-x86_64
installed = curl-7.86.0-1-x86_64
installed = cython-0.29.32-2-x86_64
installed = dav1d-1.0.0-1-x86_64
installed = db-5.3.28-5-x86_64
installed = dbus-1.14.4-1-x86_64
@ -98,6 +100,8 @@ installed = fmt-9.1.0-1-x86_64
installed = fontconfig-2:2.14.1-2-x86_64
installed = freetype2-2.12.1-1-x86_64
installed = fribidi-1.0.12-1-x86_64
installed = fuse-common-3.12.0-1-x86_64
installed = fuse2-2.9.9-4-x86_64
installed = fzf-0.34.0-1-x86_64
installed = gawk-5.2.0-3-x86_64
installed = gc-8.2.2-1-x86_64
@ -123,6 +127,7 @@ installed = gmp-6.2.1-2-x86_64
installed = gnu-free-fonts-20120503-8-any
installed = gnupg-2.2.40-1-x86_64
installed = gnutls-3.7.8-1-x86_64
installed = google-chrome-107.0.5304.68-1-x86_64
installed = gperftools-2.10-1-x86_64
installed = gpgme-1.18.0-1-x86_64
installed = gpm-1.20.7.r38.ge82d1a6-4-x86_64
@ -143,6 +148,7 @@ installed = gtkmm3-3.24.7-1-x86_64
installed = guile-2.2.7-2-x86_64
installed = gumbo-parser-0.10.1-2-x86_64
installed = gzip-1.12-1-x86_64
installed = hamsket-bin-0.6.3-2-x86_64
installed = harfbuzz-5.3.1-3-x86_64
installed = haskell-aeson-2.1.0.0-2-x86_64
installed = haskell-annotated-wl-pprint-0.7.0-25-x86_64
@ -339,7 +345,11 @@ installed = iputils-20211215-1-x86_64
installed = iso-codes-4.11.0-2-any
installed = jack2-1.9.21-1-x86_64
installed = jansson-2.14-2-x86_64
installed = java-runtime-common-3-3-any
installed = jbig2dec-0.19-1-x86_64
installed = jetbrains-toolbox-1.26.3.13353-1-x86_64
installed = jre-openjdk-19.0.1.u10-2-x86_64
installed = jre-openjdk-headless-19.0.1.u10-2-x86_64
installed = json-c-0.16-1-x86_64
installed = json-glib-1.6.6-2-x86_64
installed = jsoncpp-1.9.5-2-x86_64
@ -405,6 +415,7 @@ installed = libmodplug-0.8.9.0-3-x86_64
installed = libmpc-1.2.1-2-x86_64
installed = libmpdclient-2.20-2-x86_64
installed = libndp-1.8-1-x86_64
installed = libnet-1:1.1.6-1-x86_64
installed = libnetfilter_conntrack-1.0.9-1-x86_64
installed = libnewt-0.52.21-8-x86_64
installed = libnfnetlink-1.0.2-1-x86_64
@ -511,6 +522,7 @@ installed = make-4.3-3-x86_64
installed = man-db-2.11.0-1-x86_64
installed = md4c-0.4.8-1-x86_64
installed = mesa-22.2.1-1-x86_64
installed = meson-0.63.3-1-any
installed = minizip-1:1.2.13-1-x86_64
installed = mkinitcpio-32-1-any
installed = mkinitcpio-busybox-1.35.0-1-x86_64
@ -521,6 +533,7 @@ installed = ncurses-6.3-3-x86_64
installed = nettle-3.8.1-1-x86_64
installed = networkmanager-1.40.2-1-x86_64
installed = nextcloud-client-2:3.6.1-1-x86_64
installed = ninja-1.11.1-1-x86_64
installed = noto-fonts-20220810-1-any
installed = noto-fonts-cjk-20220126-1-any
installed = noto-fonts-emoji-20220920-1-any
@ -559,11 +572,27 @@ installed = popt-1.18-3-x86_64
installed = procps-ng-3.3.17-1-x86_64
installed = psmisc-23.5-1-x86_64
installed = python-3.10.8-2-x86_64
installed = python-appdirs-1.4.4-7-any
installed = python-autocommand-2.2.1-1-any
installed = python-inflect-6.0.2-1-any
installed = python-jaraco.context-4.1.2-1-any
installed = python-jaraco.functools-3.5.2-1-any
installed = python-jaraco.text-3.10.0-1-any
installed = python-jinja-1:3.1.2-2-any
installed = python-markupsafe-2.1.1-1-x86_64
installed = python-more-itertools-9.0.0-1-any
installed = python-ordered-set-4.1.0-1-any
installed = python-packaging-21.3-1-any
installed = python-pydantic-1.10.2-1-x86_64
installed = python-pyparsing-3.0.9-1-any
installed = python-pyqt5-5.15.7-2-x86_64
installed = python-pyqt5-sip-12.11.0-1-x86_64
installed = python-pyqt5-webengine-5.15.6-1-x86_64
installed = python-setuptools-1:63.4.3-1-any
installed = python-tomli-2.0.1-1-any
installed = python-trove-classifiers-2022.10.19-1-any
installed = python-typing_extensions-4.4.0-1-any
installed = python-validate-pyproject-0.10.1-1-any
installed = python-yaml-6.0-1-x86_64
installed = qt5-base-5.15.6+kde+r181-1-x86_64
installed = qt5-declarative-5.15.6+kde+r20-1-x86_64
@ -585,6 +614,7 @@ installed = readline-8.1.002-1-x86_64
installed = rhash-1.4.2-1-x86_64
installed = ripgrep-13.0.0-2-x86_64
installed = sbc-2.0-1-x86_64
installed = scdoc-1.11.2-4-x86_64
installed = sdl2-2.24.1-1-x86_64
installed = sdl2_image-2.6.2-2-x86_64
installed = seatd-0.7.0-2-x86_64
@ -606,6 +636,7 @@ installed = stow-2.3.1-3-any
installed = sudo-1.9.12-1-x86_64
installed = svt-av1-1.3.0-1-x86_64
installed = sway-git-r6978.9d99bb95-1-x86_64
installed = sway-git-debug-r6978.9d99bb95-1-x86_64
installed = swaybg-git-r123.deed2ed-1-x86_64
installed = swayidle-1.7.1-3-x86_64
installed = sysfsutils-2.1.1-1-x86_64
@ -624,6 +655,7 @@ installed = tpm2-tss-3.2.0-1-x86_64
installed = traceroute-2.1.0-5-x86_64
installed = tracker3-3.4.1-1-x86_64
installed = tslib-1.22-1-x86_64
installed = ttf-liberation-2.1.5-1-any
installed = tzdata-2022e-1-x86_64
installed = upower-1.90.0-1-x86_64
installed = usbmuxd-1.1.1-1-x86_64
@ -641,6 +673,7 @@ installed = vulkan-icd-loader-1.3.226-1-x86_64
installed = vulkan-validation-layers-1.3.224.1-1-x86_64
installed = waybar-0.9.13-2-x86_64
installed = wayland-1.21.0-1-x86_64
installed = wayland-protocols-1.27-1-any
installed = which-2.21-5-x86_64
installed = wireshark-cli-4.0.0-1-x86_64
installed = wireshark-qt-4.0.0-1-x86_64

View file

@ -17,11 +17,6 @@ pre_remove() {
}
install_one() {
user=$(who | cut -f1 -d' ')
dir="/home/${user}/.cache/tdpeuter"
mkdir -p "${dir}"
chown -R "${user}" "${dir}"
cd "${dir}"
>&2 echo "Installing ${1}"
git clone --depth 1 --progress "https://aur.archlinux.org/${1}.git"
@ -29,36 +24,21 @@ install_one() {
git pull
dir=$(pwd)
echo "${dir} by ${user}"
su -c "cd ${dir} && makepkg -ic" - "${user}"
makepkg -isc --asdeps tdpeuter-desktop --noconfirm
}
install_software() {
install_one "betterbird-bin"
user=$(who | cut -f1 -d' ' | head -n 1)
dir="/home/${user}/.cache/tdpeuter"
mkdir -p "${dir}"
chown -R "${user}" "${dir}"
./install.sh "${dir}" "betterbird-bin"
install_one "google-chrome"
>&2 echo "Installing hamsket"
git clone --depth 1 --progress https://aur.archlinux.org/hamsket-bin.git
cd hamsket-bin
git pull
$(su -w PATH -c "makepkg -ic" - "${user}")
cd
>&2 echo "Installing jetbrains-toolbox"
git clone --depth 1 --progress https://aur.archlinux.org/jetbrains-toolbox.git
cd jetbrains-toolbox
git pull
$(su -w PATH -c "makepkg -ic" - "${user}")
cd
>&2 echo "Installing sway-git"
git clone --depth 1 --progress https://aur.archlinux.org/sway-git.git
cd sway-git
git pull
$(su -w PATH -c "makepkg -ic" - "${user}")
cd
install_one "hamsket-bin"
install_one "jetbrains-toolbox"
install_one "sway-git"
}
install_fonts() {
@ -86,3 +66,6 @@ do_stow() {
>&2 echo "Stowing all packages"
stow -d ./stow -t "/home/${user}" ${packages}
}
install_software

View file

@ -5,7 +5,7 @@ pkgbase = tdpeuter
pkgver = 0.0.14-1
pkgdesc = Sysconfig for my systems
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
builddate = 1666822389
builddate = 1666823960
packager = Unknown Packager
size = 0
arch = any

View file

@ -5,7 +5,7 @@ pkgver = 0.0.14-1
pkgarch = any
pkgbuild_sha256sum = 61953a817e53523af8a095afc181e733c19654b7aba09d9b5546ac593f5bbd17
packager = Unknown Packager
builddate = 1666822389
builddate = 1666823960
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
buildtool = makepkg
@ -45,6 +45,7 @@ installed = awesome-terminal-fonts-1.1.0-4-any
installed = base-3-1-any
installed = bash-5.1.016-1-x86_64
installed = bcg729-1.1.1-1-x86_64
installed = betterbird-bin-102.4.0-1-x86_64
installed = binutils-2.39-3-x86_64
installed = bison-3.8.2-4-x86_64
installed = bluez-5.65-3-x86_64
@ -69,6 +70,7 @@ installed = code-1.72.2-1-x86_64
installed = coreutils-9.1-1-x86_64
installed = cryptsetup-2.5.0-1-x86_64
installed = curl-7.86.0-1-x86_64
installed = cython-0.29.32-2-x86_64
installed = dav1d-1.0.0-1-x86_64
installed = db-5.3.28-5-x86_64
installed = dbus-1.14.4-1-x86_64
@ -98,6 +100,8 @@ installed = fmt-9.1.0-1-x86_64
installed = fontconfig-2:2.14.1-2-x86_64
installed = freetype2-2.12.1-1-x86_64
installed = fribidi-1.0.12-1-x86_64
installed = fuse-common-3.12.0-1-x86_64
installed = fuse2-2.9.9-4-x86_64
installed = fzf-0.34.0-1-x86_64
installed = gawk-5.2.0-3-x86_64
installed = gc-8.2.2-1-x86_64
@ -123,6 +127,7 @@ installed = gmp-6.2.1-2-x86_64
installed = gnu-free-fonts-20120503-8-any
installed = gnupg-2.2.40-1-x86_64
installed = gnutls-3.7.8-1-x86_64
installed = google-chrome-107.0.5304.68-1-x86_64
installed = gperftools-2.10-1-x86_64
installed = gpgme-1.18.0-1-x86_64
installed = gpm-1.20.7.r38.ge82d1a6-4-x86_64
@ -143,6 +148,7 @@ installed = gtkmm3-3.24.7-1-x86_64
installed = guile-2.2.7-2-x86_64
installed = gumbo-parser-0.10.1-2-x86_64
installed = gzip-1.12-1-x86_64
installed = hamsket-bin-0.6.3-2-x86_64
installed = harfbuzz-5.3.1-3-x86_64
installed = haskell-aeson-2.1.0.0-2-x86_64
installed = haskell-annotated-wl-pprint-0.7.0-25-x86_64
@ -339,7 +345,11 @@ installed = iputils-20211215-1-x86_64
installed = iso-codes-4.11.0-2-any
installed = jack2-1.9.21-1-x86_64
installed = jansson-2.14-2-x86_64
installed = java-runtime-common-3-3-any
installed = jbig2dec-0.19-1-x86_64
installed = jetbrains-toolbox-1.26.3.13353-1-x86_64
installed = jre-openjdk-19.0.1.u10-2-x86_64
installed = jre-openjdk-headless-19.0.1.u10-2-x86_64
installed = json-c-0.16-1-x86_64
installed = json-glib-1.6.6-2-x86_64
installed = jsoncpp-1.9.5-2-x86_64
@ -405,6 +415,7 @@ installed = libmodplug-0.8.9.0-3-x86_64
installed = libmpc-1.2.1-2-x86_64
installed = libmpdclient-2.20-2-x86_64
installed = libndp-1.8-1-x86_64
installed = libnet-1:1.1.6-1-x86_64
installed = libnetfilter_conntrack-1.0.9-1-x86_64
installed = libnewt-0.52.21-8-x86_64
installed = libnfnetlink-1.0.2-1-x86_64
@ -511,6 +522,7 @@ installed = make-4.3-3-x86_64
installed = man-db-2.11.0-1-x86_64
installed = md4c-0.4.8-1-x86_64
installed = mesa-22.2.1-1-x86_64
installed = meson-0.63.3-1-any
installed = minizip-1:1.2.13-1-x86_64
installed = mkinitcpio-32-1-any
installed = mkinitcpio-busybox-1.35.0-1-x86_64
@ -521,6 +533,7 @@ installed = ncurses-6.3-3-x86_64
installed = nettle-3.8.1-1-x86_64
installed = networkmanager-1.40.2-1-x86_64
installed = nextcloud-client-2:3.6.1-1-x86_64
installed = ninja-1.11.1-1-x86_64
installed = noto-fonts-20220810-1-any
installed = noto-fonts-cjk-20220126-1-any
installed = noto-fonts-emoji-20220920-1-any
@ -559,11 +572,27 @@ installed = popt-1.18-3-x86_64
installed = procps-ng-3.3.17-1-x86_64
installed = psmisc-23.5-1-x86_64
installed = python-3.10.8-2-x86_64
installed = python-appdirs-1.4.4-7-any
installed = python-autocommand-2.2.1-1-any
installed = python-inflect-6.0.2-1-any
installed = python-jaraco.context-4.1.2-1-any
installed = python-jaraco.functools-3.5.2-1-any
installed = python-jaraco.text-3.10.0-1-any
installed = python-jinja-1:3.1.2-2-any
installed = python-markupsafe-2.1.1-1-x86_64
installed = python-more-itertools-9.0.0-1-any
installed = python-ordered-set-4.1.0-1-any
installed = python-packaging-21.3-1-any
installed = python-pydantic-1.10.2-1-x86_64
installed = python-pyparsing-3.0.9-1-any
installed = python-pyqt5-5.15.7-2-x86_64
installed = python-pyqt5-sip-12.11.0-1-x86_64
installed = python-pyqt5-webengine-5.15.6-1-x86_64
installed = python-setuptools-1:63.4.3-1-any
installed = python-tomli-2.0.1-1-any
installed = python-trove-classifiers-2022.10.19-1-any
installed = python-typing_extensions-4.4.0-1-any
installed = python-validate-pyproject-0.10.1-1-any
installed = python-yaml-6.0-1-x86_64
installed = qt5-base-5.15.6+kde+r181-1-x86_64
installed = qt5-declarative-5.15.6+kde+r20-1-x86_64
@ -585,6 +614,7 @@ installed = readline-8.1.002-1-x86_64
installed = rhash-1.4.2-1-x86_64
installed = ripgrep-13.0.0-2-x86_64
installed = sbc-2.0-1-x86_64
installed = scdoc-1.11.2-4-x86_64
installed = sdl2-2.24.1-1-x86_64
installed = sdl2_image-2.6.2-2-x86_64
installed = seatd-0.7.0-2-x86_64
@ -606,6 +636,7 @@ installed = stow-2.3.1-3-any
installed = sudo-1.9.12-1-x86_64
installed = svt-av1-1.3.0-1-x86_64
installed = sway-git-r6978.9d99bb95-1-x86_64
installed = sway-git-debug-r6978.9d99bb95-1-x86_64
installed = swaybg-git-r123.deed2ed-1-x86_64
installed = swayidle-1.7.1-3-x86_64
installed = sysfsutils-2.1.1-1-x86_64
@ -624,6 +655,7 @@ installed = tpm2-tss-3.2.0-1-x86_64
installed = traceroute-2.1.0-5-x86_64
installed = tracker3-3.4.1-1-x86_64
installed = tslib-1.22-1-x86_64
installed = ttf-liberation-2.1.5-1-any
installed = tzdata-2022e-1-x86_64
installed = upower-1.90.0-1-x86_64
installed = usbmuxd-1.1.1-1-x86_64
@ -641,6 +673,7 @@ installed = vulkan-icd-loader-1.3.226-1-x86_64
installed = vulkan-validation-layers-1.3.224.1-1-x86_64
installed = waybar-0.9.13-2-x86_64
installed = wayland-1.21.0-1-x86_64
installed = wayland-protocols-1.27-1-any
installed = which-2.21-5-x86_64
installed = wireshark-cli-4.0.0-1-x86_64
installed = wireshark-qt-4.0.0-1-x86_64

Binary file not shown.

View file

@ -5,7 +5,7 @@ pkgbase = tdpeuter
pkgver = 0.0.14-1
pkgdesc = Sysconfig for my systems
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
builddate = 1666822389
builddate = 1666823960
packager = Unknown Packager
size = 0
arch = any

View file

@ -17,11 +17,6 @@ pre_remove() {
}
install_one() {
user=$(who | cut -f1 -d' ')
dir="/home/${user}/.cache/tdpeuter"
mkdir -p "${dir}"
chown -R "${user}" "${dir}"
cd "${dir}"
>&2 echo "Installing ${1}"
git clone --depth 1 --progress "https://aur.archlinux.org/${1}.git"
@ -29,36 +24,21 @@ install_one() {
git pull
dir=$(pwd)
echo "${dir} by ${user}"
su -c "cd ${dir} && makepkg -ic" - "${user}"
makepkg -isc --asdeps tdpeuter-desktop --noconfirm
}
install_software() {
install_one "betterbird-bin"
user=$(who | cut -f1 -d' ' | head -n 1)
dir="/home/${user}/.cache/tdpeuter"
mkdir -p "${dir}"
chown -R "${user}" "${dir}"
./install.sh "${dir}" "betterbird-bin"
install_one "google-chrome"
>&2 echo "Installing hamsket"
git clone --depth 1 --progress https://aur.archlinux.org/hamsket-bin.git
cd hamsket-bin
git pull
$(su -w PATH -c "makepkg -ic" - "${user}")
cd
>&2 echo "Installing jetbrains-toolbox"
git clone --depth 1 --progress https://aur.archlinux.org/jetbrains-toolbox.git
cd jetbrains-toolbox
git pull
$(su -w PATH -c "makepkg -ic" - "${user}")
cd
>&2 echo "Installing sway-git"
git clone --depth 1 --progress https://aur.archlinux.org/sway-git.git
cd sway-git
git pull
$(su -w PATH -c "makepkg -ic" - "${user}")
cd
install_one "hamsket-bin"
install_one "jetbrains-toolbox"
install_one "sway-git"
}
install_fonts() {
@ -86,3 +66,6 @@ do_stow() {
>&2 echo "Stowing all packages"
stow -d ./stow -t "/home/${user}" ${packages}
}
install_software

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.