Change setup

This commit is contained in:
2026-03-21 11:25:13 -03:00
parent 6d061e8ac7
commit c3aca4e835

View File

@@ -13,24 +13,30 @@ fi
if ! id -nG "$USER" | grep -qw "docker"; then if ! id -nG "$USER" | grep -qw "docker"; then
sudo usermod -aG docker "$USER" sudo usermod -aG docker "$USER"
fi fi
# Create docker network (ignoring errors if it already exists)
sudo docker network create homelogic 2>/dev/null || true sudo docker network create homelogic 2>/dev/null || true
# Setup ZSH # Setup ZSH
echo '### Setting up ZSH ###' echo '### Setting up ZSH ###'
echo '# Custom aliases' >> ~/.zshrc sed -i '/# --- HOMELOGIC ALIASES START ---/,/# --- HOMELOGIC ALIASES END ---/d' ~/.zshrc 2>/dev/null || true
echo 'alias la="ls -a"' >> ~/.zshrc sed -i '/# Custom aliases/,/alias restart=/d' ~/.zshrc 2>/dev/null || true
echo 'alias lah="ls -lah"' >> ~/.zshrc
echo "alias treesize='sudo du -sh \\* | sort -rh'" >> ~/.zshrc {
echo "alias up='docker compose up -d'" >> ~/.zshrc echo '# --- HOMELOGIC ALIASES START ---'
echo "alias down='docker compose down'" >> ~/.zshrc echo '# Custom aliases'
echo "alias pull='docker compose pull && up'" >> ~/.zshrc echo 'alias la="ls -a"'
echo "alias mkdir='createDir() { mkdir \\$1 && cd \"\\$\\_\" };createDir'" >> ~/.zshrc echo 'alias lah="ls -lah"'
echo "alias token='openssl rand -hex 32'" >> ~/.zshrc echo "alias treesize='sudo du -sh \\* | sort -rh'"
echo "alias shortToken='openssl rand -hex 16'" >> ~/.zshrc echo "alias up='docker compose up -d'"
echo "alias size='sudo du -sxh .'" >> ~/.zshrc echo "alias down='docker compose down'"
echo "alias ,,='..'" >> ~/.zshrc echo "alias pull='docker compose pull && up'"
echo "alias restart='down && up'" >> ~/.zshrc echo "alias mkdir='createDir() { mkdir \\$1 && cd \"\\$\\_\" };createDir'"
echo "alias token='openssl rand -hex 32'"
echo "alias shortToken='openssl rand -hex 16'"
echo "alias size='sudo du -sxh .'"
echo "alias ,,='..'"
echo "alias restart='down && up'"
echo '# --- HOMELOGIC ALIASES END ---'
} >> ~/.zshrc
# Setup Tailscale # Setup Tailscale
echo '### Setting up Tailscale ###' echo '### Setting up Tailscale ###'