Split `deuill-base` and `deuill-base-extras`
Extra user utilities will now be placed in the latter package, while the former will be strictly confined to setting up a workable base system.
This commit is contained in:
parent
9a89e16b2f
commit
b60b12d83d
|
@ -0,0 +1,28 @@
|
|||
# Maintainer: Alex Palaistras <alex+archlinux@deuill.org>
|
||||
pkgname=deuill-base-extras
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Extra packages in base configuration for deuill systems"
|
||||
arch=("any")
|
||||
url="https://git.deuill.org/deuill/archlinux-packages"
|
||||
license=("MIT")
|
||||
depends=(
|
||||
# System daemons.
|
||||
mpd
|
||||
pipewire
|
||||
pipewire-alsa
|
||||
pipewire-pulse
|
||||
wireplumber
|
||||
|
||||
# User utilities and dependencies.
|
||||
bluez-utils
|
||||
btop
|
||||
emacs
|
||||
ncmpcpp
|
||||
pass
|
||||
pass-otp
|
||||
pulsemixer
|
||||
ripgrep
|
||||
unrar
|
||||
unzip
|
||||
)
|
|
@ -10,11 +10,6 @@ depends=(
|
|||
# System daemons.
|
||||
iwd
|
||||
bluez
|
||||
mpd
|
||||
pipewire
|
||||
pipewire-alsa
|
||||
pipewire-pulse
|
||||
wireplumber
|
||||
openssh
|
||||
pcsclite
|
||||
|
||||
|
@ -22,20 +17,12 @@ depends=(
|
|||
fish
|
||||
man-db
|
||||
kmscon
|
||||
bluez-utils
|
||||
ttc-iosevka
|
||||
ripgrep
|
||||
pam-u2f
|
||||
gcr
|
||||
|
||||
# User utilities and dependencies.
|
||||
git
|
||||
btop
|
||||
emacs
|
||||
pass
|
||||
pass-otp
|
||||
pulsemixer
|
||||
ncmpcpp
|
||||
)
|
||||
install="$pkgname.install"
|
||||
source=(
|
||||
|
|
|
@ -2,12 +2,16 @@ post_install() {
|
|||
echo "Enabling basic networking with systemd-networkd..."
|
||||
systemctl enable --now systemd-resolved
|
||||
systemctl enable --now systemd-networkd
|
||||
|
||||
echo "Enabling PCSC socket for GPG cards..."
|
||||
systemctl enable --now pcscd.socket
|
||||
|
||||
echo "Enabling KMSCON on all virtual terminals..."
|
||||
ln -sf "/usr/lib/systemd/system/kmsconvt@.service" "/etc/systemd/system/autovt@.service"
|
||||
|
||||
echo "Enabling systemd stub resolv.conf..."
|
||||
ln -sf "/run/systemd/resolve/stub-resolv.conf" "/etc/resolv.conf"
|
||||
|
||||
post_upgrade
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue