diff --git a/config.org b/config.org index 0e31567..2d9ef52 100644 --- a/config.org +++ b/config.org @@ -103,6 +103,8 @@ - [[#discord][Discord]] - [[#telegram][Telegram]] - [[#docker][Docker]] + - [[#activate-systemd-service-1][Activate systemd Service]] + - [[#add-user-to-docker-group][Add User to docker Group]] - [[#libreoffice][LibreOffice]] - [[#installation-8][Installation]] - [[#texmaths-extension][TexMaths Extension]] @@ -3192,6 +3194,29 @@ telegram-desktop docker docker-compose #+end_src +** Activate systemd Service +#+begin_src shell :tangle update.sh +systemd_service="docker" +if ! systemctl is-enabled --quiet "$systemd_service"; then + echo "Enabling $systemd_service" + sudo systemctl enable "$systemd_service" + sudo systemctl start "$systemd_service" +fi +#+end_src +** Add User to docker Group +#+begin_src shell :tangle update.sh +groupname="docker" +# Add the current user to the group if not already a member +if ! groups "$USER" | grep -q "\b$groupname\b"; then + echo "Adding user $USER to group $groupname" + sudo usermod -aG "$groupname" "$USER" + if [ $? -eq 0 ]; then + echo "User $USER added to group $groupname successfully." + else + echo "Failed to add user $USER to group $groupname." + fi +fi +#+end_src * LibreOffice ** Installation #+begin_src shell :tangle pkg-list.txt