feat(install.sh): Improvements

- fix: Debian extrepo: each package to be installed separately
- podman: create docker compatible socket
- brew: Remove packages usually available on OS repos
- FreeBSD: Fonts
- Fedora: Fonts
- Debian: pipewire and related audio packages
- Debian: Fonts
This commit is contained in:
Pratik Tripathy
2025-09-01 16:57:00 +05:30
parent 06d2c98119
commit 75896fd1e6
5 changed files with 35 additions and 10 deletions

View File

@@ -23,6 +23,7 @@ manual_installs() {
}
post_install() {
sudo -u "${SUDO_USER:-$(logname)}" systemctl --user enable --now podman.socket
command -v docker >/dev/null 2>&1 && systemctl enable --now docker >/dev/null 2>&1 && echo "Docker enabled"
command -v docker >/dev/null 2>&1 && usermod -aG docker "$USER" && newgrp docker && echo "Added $USER to docker group"