From aa16060f1c095ece02e092b34990741643242012 Mon Sep 17 00:00:00 2001 From: Bryan Ramos Date: Mon, 1 May 2023 04:57:06 -0400 Subject: [PATCH] Updated --- homeConfig/dotfiles/bash/bashrc | 37 ++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/homeConfig/dotfiles/bash/bashrc b/homeConfig/dotfiles/bash/bashrc index 76d5df5..9acd9c8 100644 --- a/homeConfig/dotfiles/bash/bashrc +++ b/homeConfig/dotfiles/bash/bashrc @@ -40,19 +40,26 @@ fi # Alias List -alias ls='lsd' + alias ls='lsd' -# penpot alias function -penpot() { - case "$1" in - run) - sudo docker compose -p penpot -f ~/Documents/tools/penpot/docker-compose.yaml up -d - ;; - stop) - sudo docker compose -p penpot -f ~/Documents/tools/penpot/docker-compose.yaml down - ;; - *) - echo "Usage: penpot {run|stop}" - ;; - esac -} + # penpot alias function + penpot() { + case "$1" in + run) + sudo docker compose -p penpot -f ~/Documents/tools/penpot/docker-compose.yaml up -d + if [[ "$OSTYPE" == "linux-gnu"* ]]; then + xdg-open "http://localhost:9001" + elif [[ "$OSTYPE" == "darwin"* ]]; then + open "http://localhost:9001" + fi + echo "Started penpot on http://localhost:9001" + ;; + stop) + sudo docker compose -p penpot -f ~/Documents/tools/penpot/docker-compose.yaml down + echo "Stopping penpot" + ;; + *) + echo "Usage: penpot {run|stop}" + ;; + esac + }