From 69b52a1abbec725f4c9f06243e3a1f8313d966fb Mon Sep 17 00:00:00 2001 From: Carlos Martino Date: Fri, 20 Mar 2026 20:17:21 -0300 Subject: [PATCH] Update setup_homelogic.sh --- setup_homelogic.sh | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/setup_homelogic.sh b/setup_homelogic.sh index e69de29..917fb21 100644 --- a/setup_homelogic.sh +++ b/setup_homelogic.sh @@ -0,0 +1,30 @@ +sudo systemctl enable sshd + +sudo ufw allow 22/tcp + +sudo pacman -S docker docker-compose docker-buildx + +sudo systemctl enable --now docker.service + +sudo usermod -aG docker {$USER} + +newgrp docker + +cat >> ~/.zshrc << 'EOF' +# Custom aliases +alias la="ls -a" +alias lah="ls -lah" +alias treesize='sudo du -sh \* | sort -rh' +alias up='docker compose up -d' +alias down='docker compose down' +alias pull='docker compose pull && up' +alias mkdir='createDir() { mkdir $1 && cd "$\_" };createDir' +alias token='openssl rand -hex 32' +alias shortToken='openssl rand -hex 16' +alias size='sudo du -sxh .' +alias ,,='..' +alias restart='down && up' +EOF +# Reload zshrc to apply changes +source ~/.zshrc +