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