Files
.mysetup/zshrc.sh
2024-10-15 20:44:32 +02:00

92 lines
2.5 KiB
Bash

# My setup for zshrc
# KSI : 2023-07-18
# KSI : 2024-06-12 - added myProjectManagement
# KSI : 2024-06-22 - added myProjectManagement2
alias pycharm="$HOME/Devtools/pycharm/current/bin/pycharm > /dev/null 2>&1 &"
alias psg='ps -aef | grep'
def init.sheerka() {
workon Sheerka
DEV_HOME=~/Dev/Sheerka
SHEERKA_BACKUP_FOLDER=$DEV_HOME/sheerka_backup
SHEERKA_BACKUP_FILE=new.sb
export DEV_HOME
export SHEERKA_BACKUP_FOLDER
export SHEERKA_BACKUP_FILE
cd $DEV_HOME
alias ssd='cd $DEV_HOME/src; uvicorn server.main:app --port 56356 --reload'
alias sc='python $DEV_HOME/src/client.py --username kodjo --password kodjo'
alias sheerka.reset=$DEV_HOME/utils/sheerka.reset.sh
alias sheerka.rebuild=$DEV_HOME/utils/sheerka.rebuild.sh
alias lines_count="find . -name '*.py' | xargs wc -l"
alias nb_lines="find . -name '*.py' | xargs wc -l"
alias top_lines="find . -name '*.py' | xargs wc -l | sort -n -r"
}
def init.debugSheerka() {
DEV_HOME=~/Dev/SheerkaDebug
export DEV_HOME
cd $DEV_HOME
}
def init.myPaperless() {
DEV_HOME=~/Dev/MyPaperless
export DEV_HOME
export API_KEY="some_fake_dev_api_key"
export NAS_USER_NAME="test_user"
export NAS_PASSWORD="l7\UgG*2udhjeK$"
workon MyPaperless
cd $DEV_HOME
}
def init.myProjectManagement() {
workon MyProjectManagement
DEV_HOME=~/Dev/MyProjectManagement
alias start_server='cd $DEV_HOME/back/src; uvicorn server.main:app --reload'
alias start_front='cd $DEV_HOME/back/src/front; streamlit run main.py'
export DEV_HOME
export USER_NAME
secrets.myProjectManagement
cd $DEV_HOME
}
def init.myManagingTools() {
workon MyManagingTools
DEV_HOME=~/Dev/MyManagingTools
export DEV_HOME
export USER_NAME
secrets.myManagingTools
cd $DEV_HOME
}
def init.myProjectManagement2() {
workon MyProjectManagement2
DEV_HOME=~/Dev/MyProjectManagement2
export DEV_HOME
export USER_NAME
secrets.myProjectManagement
cd $DEV_HOME
}
def init.myJiraTools() {
workon MyJiraTools
DEV_HOME=~/Dev/MyJiraTools
export DEV_HOME
export API_TOKEN
export USER_NAME
secrets.myJiraTools
cd $DEV_HOME
}
def cdd() {
cd $DEV_HOME
}
export PATH=/home/kodjo/.local/bin:$PATH
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=$(which python3)
source virtualenvwrapper.sh