Update setup_homelogic.sh
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user