2024-05-03 13:52:41 -05:00
|
|
|
#
|
2025-04-12 11:49:58 -05:00
|
|
|
# ~/.bashrc :: by frode klevstul
|
2024-05-03 13:52:41 -05:00
|
|
|
#
|
|
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
|
|
|
|
|
# ---
|
|
|
|
|
# special stuff
|
|
|
|
|
# ---
|
|
|
|
|
|
2024-05-03 13:52:41 -05:00
|
|
|
# If not running interactively, don't do anything
|
|
|
|
|
[[ $- != *i* ]] && return
|
|
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
# https://github.com/gsamokovarov/jump
|
|
|
|
|
eval "$(jump shell --bind=j)"
|
|
|
|
|
|
|
|
|
|
# ---
|
|
|
|
|
# environment variables
|
|
|
|
|
# ---
|
|
|
|
|
# see `dots/environment/environment`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ---
|
|
|
|
|
# miscellaneous aliases
|
|
|
|
|
# ---
|
2025-03-29 05:22:52 -05:00
|
|
|
|
|
|
|
|
alias azurevpnclient="/opt/microsoft/microsoft-azurevpnclient/microsoft-azurevpnclient"
|
2025-04-15 20:44:52 -05:00
|
|
|
alias dbgate="/home/poq/syncDir/quick/swas/installationFiles/dbGate/dbgate-latest.AppImage"
|
2025-03-29 05:22:52 -05:00
|
|
|
alias ct="sudo ct"
|
2025-04-15 05:10:34 -05:00
|
|
|
alias dr="dragon-drop --and-exit --all --print-path"
|
2025-03-29 05:22:52 -05:00
|
|
|
alias ffind="sudo find / -type f -name"
|
|
|
|
|
alias gparted="sudo gparted"
|
2025-04-06 18:22:35 -05:00
|
|
|
alias grep='grep --color=auto'
|
2025-03-29 05:22:52 -05:00
|
|
|
alias keymap="setxkbmap -model pc105 -layout us,no -option grp:caps_toggle,grp_led:scroll"
|
2025-04-08 14:55:30 -05:00
|
|
|
alias keyringreset="trash-put /home/poq/.local/share/keyrings/*.keyrings"
|
2025-04-12 07:37:04 -05:00
|
|
|
alias lock="xautolock -locknow"
|
2025-04-06 18:22:35 -05:00
|
|
|
alias ls='ls --color=auto'
|
|
|
|
|
alias mamapscii='telnet mapscii.me'
|
2025-04-18 12:09:56 -05:00
|
|
|
alias nr="nitrogen --restore"
|
2025-03-29 05:22:52 -05:00
|
|
|
alias myip="echo $(wget http://ipinfo.io/ip -qO -)"
|
2025-04-06 18:22:35 -05:00
|
|
|
alias sb="source ~/.bashrc"
|
|
|
|
|
alias tp="tp.sh"
|
2025-03-29 05:22:52 -05:00
|
|
|
#alias cp="cp -i" # confirm before overwriting something
|
|
|
|
|
#alias df='df -h' # human-readable sizes
|
2025-04-06 18:22:35 -05:00
|
|
|
#alias dpi="xrandr --dpi"
|
2025-03-29 05:22:52 -05:00
|
|
|
#alias free='free -m' # show sizes in MB
|
|
|
|
|
#alias more=less
|
2025-04-06 18:22:35 -05:00
|
|
|
#alias np='nano -w PKGBUILD'
|
2025-04-12 07:37:04 -05:00
|
|
|
#alias package-updates="pacman -Qu"
|
2025-03-29 05:22:52 -05:00
|
|
|
|
|
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
# ---
|
|
|
|
|
# terminal
|
|
|
|
|
# ---
|
|
|
|
|
|
2025-04-12 07:37:04 -05:00
|
|
|
# x terminal shell start string | https://askubuntu.com/questions/1340319/ps1-string-full-documentation-and-reference-page
|
2025-04-18 13:06:31 -05:00
|
|
|
# https://bash-prompt-generator.org/
|
|
|
|
|
# https://askubuntu.com/questions/193416/adding-timestamps-to-terminal-prompts
|
2025-04-18 13:14:27 -05:00
|
|
|
PS1='[\u@\h::\D{%y%m%d@%H%M} \W]\$ '
|
2024-05-03 13:52:41 -05:00
|
|
|
|
2025-03-29 05:22:52 -05:00
|
|
|
# change the window title of x terminals
|
|
|
|
|
case ${TERM} in
|
|
|
|
|
xterm*|rxvt*|Eterm*|aterm|kterm|gnome*|interix|konsole*)
|
|
|
|
|
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/\~}\007"'
|
|
|
|
|
;;
|
|
|
|
|
screen*)
|
|
|
|
|
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/\~}\033\\"'
|
|
|
|
|
;;
|
|
|
|
|
esac
|
|
|
|
|
|
2024-05-05 22:04:57 -05:00
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
# ---
|
|
|
|
|
# networking
|
|
|
|
|
# ---
|
|
|
|
|
|
|
|
|
|
nmrestart() {
|
|
|
|
|
systemctl restart NetworkManager
|
|
|
|
|
systemctl status NetworkManager
|
2024-05-06 16:06:07 -05:00
|
|
|
}
|
2024-05-06 07:39:24 -05:00
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
# ---
|
|
|
|
|
# screens / displays / power management
|
|
|
|
|
# ---
|
|
|
|
|
|
|
|
|
|
# https://en.wikipedia.org/wiki/List_of_common_resolutions
|
|
|
|
|
# DP-2 is laptop display
|
|
|
|
|
#alias res-low="xrandr --output DP-2 --size 1920x1080"
|
|
|
|
|
#alias res-med="xrandr --output DP-2 --size 2560x1440"
|
|
|
|
|
#alias res-high="xrandr --output DP-2 --size 3840x2160"
|
|
|
|
|
alias res-low="xrandr -s 1920x1080"
|
|
|
|
|
alias res-med="xrandr -s 2560x1440"
|
|
|
|
|
alias res-high="xrandr -s 3840x2160"
|
|
|
|
|
|
2025-04-12 07:37:04 -05:00
|
|
|
monitor() {
|
|
|
|
|
cmd="info"
|
|
|
|
|
if [[ -n $1 ]]; then
|
|
|
|
|
cmd=$1
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ ${cmd} == "on" ] ; then
|
|
|
|
|
# (standby) (suspend) (off)
|
|
|
|
|
# 18.2 hours | https://superuser.com/questions/1876254/how-to-turn-off-monitor-and-dont-enable-screen-blanking-in-arch-linux
|
|
|
|
|
xset dpms 65535 65535 65535
|
|
|
|
|
# disable screensaver
|
|
|
|
|
xautolock -disable # disable screen locker
|
|
|
|
|
elif [ ${cmd} == "off" ] ; then
|
|
|
|
|
sleep 3 # sleep, to prevent mouse movement and immediate wake up
|
|
|
|
|
xset dpms 0 0 600 # 10 min timout will be active after monitor wakes up
|
|
|
|
|
xset dpms force off # shut off the monitor
|
|
|
|
|
xautolock -enable # turns on screen locker again
|
|
|
|
|
elif [ ${cmd} == "info" ] ; then
|
|
|
|
|
xset -q
|
|
|
|
|
else
|
|
|
|
|
echo "error: unknown command \"${cmd}\""
|
|
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
2024-05-22 18:38:01 -05:00
|
|
|
screensaver() {
|
2024-06-25 19:52:27 -05:00
|
|
|
cmd="info"
|
2024-05-23 06:28:29 -05:00
|
|
|
if [[ -n $1 ]]; then
|
|
|
|
|
cmd=$1
|
2024-05-22 18:38:01 -05:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ ${cmd} == "on" ] ; then
|
2024-05-22 18:11:36 -05:00
|
|
|
xset dpms
|
2024-06-25 19:52:27 -05:00
|
|
|
xautolock -enable
|
2024-05-23 06:26:29 -05:00
|
|
|
# tmp file used by i3status - by default screensaver is on, so no need for "screensaver_on.tmp"
|
|
|
|
|
trash-put "/tmp/screensaver_off.tmp"
|
2024-05-22 18:38:01 -05:00
|
|
|
elif [ ${cmd} == "off" ] ; then
|
|
|
|
|
xset -dpms
|
2024-06-25 19:52:27 -05:00
|
|
|
xautolock -disable
|
2024-05-23 06:26:29 -05:00
|
|
|
touch "/tmp/screensaver_off.tmp"
|
2024-05-22 18:38:01 -05:00
|
|
|
elif [ ${cmd} == "reset" ] ; then
|
|
|
|
|
if xset -q | grep -q 'DPMS is Enabled' ; then
|
|
|
|
|
xset -dpms
|
|
|
|
|
xset dpms
|
2024-06-25 19:52:27 -05:00
|
|
|
xautolock -restart
|
2024-05-22 18:38:01 -05:00
|
|
|
fi
|
2025-04-12 07:37:04 -05:00
|
|
|
elif [ ${cmd} == "set" ] ; then
|
|
|
|
|
minutes=15
|
|
|
|
|
if [[ -n $2 ]]; then
|
|
|
|
|
minutes=$2
|
|
|
|
|
fi
|
|
|
|
|
xautolock -time ${minutes} -locker i3lock_fk.sh
|
2024-06-25 19:52:27 -05:00
|
|
|
elif [ ${cmd} == "info" ] ; then
|
2024-05-22 18:38:01 -05:00
|
|
|
xset -q
|
|
|
|
|
else
|
|
|
|
|
echo "error: unknown command \"${cmd}\""
|
2024-05-22 18:11:36 -05:00
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
2024-05-26 15:16:41 -05:00
|
|
|
rshift() {
|
|
|
|
|
cmd="default"
|
|
|
|
|
if [[ -n $1 ]]; then
|
|
|
|
|
cmd=$1
|
|
|
|
|
fi
|
|
|
|
|
|
2024-05-26 18:54:30 -05:00
|
|
|
temperature_file="/tmp/temperature.txt"
|
|
|
|
|
|
2024-05-26 15:16:41 -05:00
|
|
|
if [ ${cmd} == "info" ] ; then
|
|
|
|
|
echo "{morning, day, evening, night, bedtime}"
|
2024-05-26 19:09:24 -05:00
|
|
|
return 1
|
2024-05-27 06:24:12 -05:00
|
|
|
elif
|
|
|
|
|
[ ${cmd} == "status" ] ||
|
|
|
|
|
[ ${cmd} == "show" ] ||
|
2024-05-26 19:00:20 -05:00
|
|
|
[ ${cmd} == "display" ] ; then
|
|
|
|
|
if [ -f "${temperature_file}" ] ; then
|
|
|
|
|
temperature=$(cat /tmp/temperature.txt)
|
2024-05-26 19:08:06 -05:00
|
|
|
echo "${temperature}K"
|
2024-05-26 19:00:20 -05:00
|
|
|
else
|
2024-05-26 19:08:06 -05:00
|
|
|
echo "unknown temperature value"
|
2024-05-26 19:00:20 -05:00
|
|
|
fi
|
2024-05-26 19:02:48 -05:00
|
|
|
return 1
|
2024-05-26 18:54:30 -05:00
|
|
|
elif
|
|
|
|
|
[ ${cmd} == "disable" ] ||
|
2024-05-26 18:59:29 -05:00
|
|
|
[ ${cmd} == "off" ] ; then
|
2024-05-26 18:54:30 -05:00
|
|
|
redshift -x
|
2024-05-26 15:16:41 -05:00
|
|
|
elif [ ${cmd} == "morning" ] ; then
|
|
|
|
|
temperature=4500
|
2024-05-26 19:10:11 -05:00
|
|
|
elif [ ${cmd} == "day" ] ; then
|
2024-05-26 15:16:41 -05:00
|
|
|
temperature=6500
|
|
|
|
|
elif [ ${cmd} == "evening" ] ; then
|
|
|
|
|
temperature=3500
|
|
|
|
|
elif [ ${cmd} == "night" ] ; then
|
|
|
|
|
temperature=2500
|
|
|
|
|
elif [ ${cmd} == "bedtime" ] ; then
|
|
|
|
|
temperature=1200
|
|
|
|
|
else
|
|
|
|
|
temperature=${cmd}
|
|
|
|
|
fi
|
|
|
|
|
|
2024-05-26 15:20:36 -05:00
|
|
|
echo "setting temperature to ${temperature}K"
|
2024-05-26 19:05:09 -05:00
|
|
|
echo ${temperature} > ${temperature_file}
|
2024-05-26 15:16:41 -05:00
|
|
|
redshift -P -O ${temperature}
|
|
|
|
|
}
|
|
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
|
2024-05-21 07:00:18 -05:00
|
|
|
# ---
|
2025-04-12 11:49:58 -05:00
|
|
|
# mounting
|
2024-05-21 07:00:18 -05:00
|
|
|
# ---
|
2024-05-21 07:45:20 -05:00
|
|
|
alias nas-mount="sudo systemctl start mnt-nas.mount"
|
|
|
|
|
alias nas-unmount="sudo systemctl stop mnt-nas.mount"
|
2024-05-21 10:18:47 -05:00
|
|
|
alias nas-mount-2="sudo mount -v -t cifs //192.168.1.222/fro /mnt/nas -o credentials=/home/poq/syncDir/secrets/misc/lillesorteboks.txt"
|
|
|
|
|
alias nas-unmount-2="sudo umount /mnt/nas"
|
2024-05-11 15:52:06 -05:00
|
|
|
|
2025-04-06 18:18:37 -05:00
|
|
|
nas() {
|
2025-04-06 18:53:16 -05:00
|
|
|
if [[ -n $1 ]] ; then
|
|
|
|
|
if [[ $1 == "umount" ]] || [[ $1 == "unmount" ]] ; then
|
|
|
|
|
echo "umount /mnt/nas"
|
|
|
|
|
sudo umount /mnt/nas
|
|
|
|
|
elif [[ $1 == "mount" ]] && [[ -n $2 ]]; then
|
2025-04-06 18:26:28 -05:00
|
|
|
echo "mount /mnt/nas"
|
|
|
|
|
sudo mount -t cifs -o credentials=/home/poq/syncDir/secrets/misc/lillesorteboks.txt,iocharset=utf8,noperm //$2/fro /mnt/nas
|
2025-04-06 18:39:34 -05:00
|
|
|
tree -L 2 /mnt/nas
|
2025-04-06 18:26:28 -05:00
|
|
|
else
|
2025-04-06 18:55:38 -05:00
|
|
|
echo "missing the ip when doing a mount? or, just trying a weird command? try: 'nas {mount,umount} {ip?}'"
|
2025-04-06 18:26:28 -05:00
|
|
|
fi
|
2025-04-06 18:35:01 -05:00
|
|
|
else
|
2025-04-06 18:53:16 -05:00
|
|
|
echo "sry, bud! try: 'nas {mount,umount} {ip?}'"
|
2025-04-06 18:33:06 -05:00
|
|
|
fi
|
2025-04-06 18:18:37 -05:00
|
|
|
}
|
|
|
|
|
|
2024-05-06 07:39:24 -05:00
|
|
|
# iso-mount() {
|
|
|
|
|
# sudo mount -o loop "$1" /media/iso
|
|
|
|
|
# }
|
|
|
|
|
# alias iso-unmount="sudo umount /media/iso"
|
|
|
|
|
#
|
2024-05-21 07:00:18 -05:00
|
|
|
|
2024-05-11 15:52:06 -05:00
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
# ---
|
|
|
|
|
# multimedia
|
|
|
|
|
# ---
|
|
|
|
|
|
2024-05-06 07:39:24 -05:00
|
|
|
# downstream() {
|
|
|
|
|
# output="output.mp4"
|
|
|
|
|
# # https://stackoverflow.com/questions/3601515/how-to-check-if-a-variable-is-set-in-bash
|
|
|
|
|
# if [[ -n $2 ]]; then
|
|
|
|
|
# output=$2
|
|
|
|
|
# fi
|
|
|
|
|
# ffmpeg -i "$1" -c copy -bsf:a aac_adtstoasc "/home/poq/syncDir/0_downloads/${output}"
|
|
|
|
|
# }
|
2024-11-12 06:28:11 -05:00
|
|
|
alias videoCompressor="/home/poq/syncDir/gitRepos/gt.op.fo/miniProjects/2104_videoCompressor/src/vc_v2.sh"
|
|
|
|
|
# alias videoWatermark="/home/poq/syncDir/gitRepos/gt.op.fo/miniProjects/2104_videoCompressor/src/vcwm_v1.sh"
|
|
|
|
|
alias notesArchiver='/home/poq/syncDir/gitRepos/gt.op.fo/miniProjects/2306_notesArchiver/notesArchiver.sh'
|
|
|
|
|
alias toJpg='/home/poq/syncDir/gitRepos/gt.op.fo/miniProjects/2306_toJpg/toJpg.sh'
|
|
|
|
|
alias gpxImporter='python /home/poq/syncDir/gitRepos/gt.op.fo/miniProjects/2308_gpxImporter/importer.py'
|
2024-05-11 15:52:06 -05:00
|
|
|
|
2024-09-08 18:37:34 -05:00
|
|
|
imgResize() {
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/miniProjects/2305_imgResizer/resize.sh 1200 "$1" jpg
|
2024-09-08 18:32:52 -05:00
|
|
|
}
|
|
|
|
|
|
2024-07-18 15:47:03 -05:00
|
|
|
pdfCompressor() {
|
2024-09-08 18:32:52 -05:00
|
|
|
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.5 -dPDFSETTINGS=/ebook \
|
|
|
|
|
-dNOPAUSE -dQUIET -dBATCH -sOutputFile=$1.compressed.pdf $1
|
2024-07-18 15:47:03 -05:00
|
|
|
}
|
|
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
|
2024-05-11 15:52:06 -05:00
|
|
|
# ---
|
|
|
|
|
# ajp related
|
|
|
|
|
# ---
|
2024-05-06 07:39:24 -05:00
|
|
|
# ajp-cp2dropbox() {
|
2024-11-12 06:28:11 -05:00
|
|
|
# "/home/poq/syncDir/gitRepos/gt.op.fo/miniProjects/2106_ajpDropboxDeployer/archi.sh" "$1" "$2"
|
2024-05-06 07:39:24 -05:00
|
|
|
# }
|
2024-05-11 15:52:06 -05:00
|
|
|
podigy() {
|
2024-11-12 06:28:11 -05:00
|
|
|
cd /home/poq/syncDir/gitRepos/gt.op.fo/podigy/src
|
2024-05-11 15:52:06 -05:00
|
|
|
source venv/bin/activate
|
2024-11-12 06:28:11 -05:00
|
|
|
python archi.py -s /home/poq/syncDir/gitRepos/gt.op.fo/fiodb/db/podigy/sites
|
2024-05-11 15:52:06 -05:00
|
|
|
deactivate
|
|
|
|
|
}
|
2024-05-06 07:39:24 -05:00
|
|
|
# podigy-pywsdb() {
|
|
|
|
|
# podigy
|
2024-11-12 06:28:11 -05:00
|
|
|
# /home/poq/syncDir/gitRepos/gt.op.fo/pyws/deploy/deployToBuildServer.sh db
|
2024-05-06 07:39:24 -05:00
|
|
|
# }
|
|
|
|
|
#
|
|
|
|
|
# # ---
|
|
|
|
|
# # c19vaxno
|
|
|
|
|
# # ---
|
|
|
|
|
# #alias c19vaxno-deploy="/home/poq/syncDir/gitRepos/gitlab/c19vaxno/helperScripts/deployToGitlab.sh"
|
2024-05-20 07:32:15 -05:00
|
|
|
|
|
|
|
|
# ---
|
|
|
|
|
# hummed
|
|
|
|
|
# ---
|
2025-03-29 05:22:52 -05:00
|
|
|
#hummed-activate() {
|
|
|
|
|
# cd /home/poq/syncDir/gitRepos/gt.op.fo/hummed/src
|
|
|
|
|
# source venv/bin/activate
|
|
|
|
|
#}
|
|
|
|
|
#hummed() {
|
|
|
|
|
# hummed-activate
|
|
|
|
|
# python /home/poq/syncDir/gitRepos/gt.op.fo/hummed/src/archi.py "$@"
|
|
|
|
|
# deactivate
|
|
|
|
|
# jump-to-downloads
|
|
|
|
|
#}
|
2024-05-20 07:32:15 -05:00
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
|
2024-05-20 07:32:15 -05:00
|
|
|
# ---
|
|
|
|
|
# jeton
|
|
|
|
|
# ---
|
|
|
|
|
jeton() {
|
2024-11-12 06:28:11 -05:00
|
|
|
cd /home/poq/syncDir/gitRepos/gt.op.fo/jeton/src/
|
2024-05-20 07:32:15 -05:00
|
|
|
source venv/bin/activate
|
2024-11-12 06:28:11 -05:00
|
|
|
python archi.py -s /home/poq/syncDir/gitRepos/gt.op.fo/fiodb/db/jeton/in/sites -r $1
|
2024-05-20 07:32:15 -05:00
|
|
|
deactivate
|
|
|
|
|
}
|
|
|
|
|
|
2024-05-06 07:39:24 -05:00
|
|
|
# # ---
|
|
|
|
|
# # server syncs/backups/deploys
|
|
|
|
|
# # ---
|
|
|
|
|
# srv-guru-backup() {
|
|
|
|
|
# echo "[srv-guru-backup]: <=== download wc2sd/exec/"
|
2024-11-12 06:28:11 -05:00
|
|
|
# rsync -v -a --progress --stats --e 'ssh -p 1808' trunk@135.181.193.110:/home/trunk/wc2sd/exec/ /home/poq/syncDir/gitRepos/gt.op.fo/srv.guru/trunk/wc2sd/exec/
|
2024-05-06 07:39:24 -05:00
|
|
|
# echo "[srv-guru-backup]: <=== download wc2sd/db/"
|
2024-11-12 06:28:11 -05:00
|
|
|
# rsync -v -a --progress --stats -e 'ssh -p 1808' trunk@135.181.193.110:/home/trunk/wc2sd/db/ /home/poq/syncDir/gitRepos/gt.op.fo/srv.guru/trunk/wc2sd/db/
|
2024-05-06 07:39:24 -05:00
|
|
|
# echo "[srv-guru-backup]: <=== download cron_export/"
|
2024-11-12 06:28:11 -05:00
|
|
|
# rsync -v -a --progress --stats -e 'ssh -p 1808' trunk@135.181.193.110:/home/trunk/cron_export/ /home/poq/syncDir/gitRepos/gt.op.fo/srv.guru/trunk/cron_export/
|
2024-05-06 07:39:24 -05:00
|
|
|
# echo "[srv-guru-backup]: <=== download .ssh/"
|
2024-11-12 06:28:11 -05:00
|
|
|
# rsync -v -a --progress --stats -e 'ssh -p 1808' trunk@135.181.193.110:/home/trunk/.ssh/ /home/poq/syncDir/gitRepos/gt.op.fo/srv.guru/trunk/.ssh/
|
2024-05-06 07:39:24 -05:00
|
|
|
# }
|
2024-05-11 16:58:43 -05:00
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
|
2024-05-11 16:58:43 -05:00
|
|
|
# ---
|
|
|
|
|
# misc websites
|
|
|
|
|
# ---
|
2024-11-12 06:28:11 -05:00
|
|
|
alias 00101111.xyz-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/00101111.xyz/www/ trunk@167.235.77.26:/var/www/00101111.xyz/"
|
|
|
|
|
alias op.fo-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/op.fo/www/ trunk@167.235.77.26:/var/www/op.fo/"
|
2024-05-11 16:58:43 -05:00
|
|
|
|
2025-04-12 11:49:58 -05:00
|
|
|
# gpx2jon() {
|
|
|
|
|
# cd /home/poq/syncDir/gitRepos/gt.op.fo/gpx2jon/src
|
|
|
|
|
# source venv/bin/activate
|
|
|
|
|
# python archi.py -s /home/poq/syncDir/gitRepos/gt.op.fo/fiodb/db/gpx2jon/sites
|
|
|
|
|
# deactivate
|
|
|
|
|
# }
|
|
|
|
|
# gpx2jon-with-build-all() {
|
|
|
|
|
# gpx2jon
|
|
|
|
|
# frodr.com-build-all
|
|
|
|
|
# }
|
|
|
|
|
|
|
|
|
|
|
2024-05-11 16:05:43 -05:00
|
|
|
# ---
|
|
|
|
|
# jongleur
|
|
|
|
|
# ---
|
|
|
|
|
jcssbuilder() {
|
2024-11-12 06:28:11 -05:00
|
|
|
cd /home/poq/syncDir/gitRepos/gt.op.fo/jCssBuilder/src
|
2024-05-11 16:05:43 -05:00
|
|
|
source venv/bin/activate
|
2024-11-12 06:28:11 -05:00
|
|
|
python /home/poq/syncDir/gitRepos/gt.op.fo/jCssBuilder/src/archi.py
|
2024-05-11 16:05:43 -05:00
|
|
|
deactivate
|
|
|
|
|
}
|
|
|
|
|
jongleur-activate() {
|
|
|
|
|
cd /home/poq/syncDir/gitRepos/gitlab/jongleur/src
|
|
|
|
|
source venv/bin/activate
|
|
|
|
|
}
|
|
|
|
|
jump-to-downloads() {
|
|
|
|
|
cd /home/poq/syncDir/0_downloads
|
|
|
|
|
}
|
|
|
|
|
ajp.fm-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/ajp.fm/jongleur/run.sh
|
2024-05-11 16:05:43 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
ajp.fm-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/ajp.fm/jongleur/runAll.sh
|
2024-05-11 16:05:43 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias ajp.fm-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/ajp.fm/jongleur/html_export/ trunk@167.235.77.26:/var/www/ajp.fm/jongleur/"
|
2024-06-10 19:19:30 -05:00
|
|
|
antijanteboka.com-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/antijanteboka.com/jongleur/run.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
antijanteboka.com-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/antijanteboka.com/jongleur/runAll.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias antijanteboka.com-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/antijanteboka.com/jongleur/html_export/ trunk@167.235.77.26:/var/www/antijanteboka.com/jongleur/"
|
2024-06-07 07:21:40 -05:00
|
|
|
antijantemiriam.com-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/antijantemiriam.com/jongleur/run.sh
|
2024-06-07 07:21:40 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
antijantemiriam.com-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/antijantemiriam.com/jongleur/runAll.sh
|
2024-06-07 07:21:40 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias antijantemiriam.com-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/antijantemiriam.com/jongleur/html_export/ trunk@167.235.77.26:/var/www/antijantemiriam.com/jongleur/"
|
2024-06-10 19:19:30 -05:00
|
|
|
billgoats.com-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/billgoats.com/jongleur/run.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
billgoats.com-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/billgoats.com/jongleur/runAll.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias billgoats.com-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/billgoats.com/jongleur/html_export/ trunk@167.235.77.26:/var/www/billgoats.com/jongleur/"
|
2024-06-10 19:19:30 -05:00
|
|
|
curious.art-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/curious.art/jongleur/run.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
curious.art-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/curious.art/jongleur/runAll.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias curious.art-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/curious.art/jongleur/html_export/ trunk@167.235.77.26:/var/www/curious.art/jongleur/"
|
2024-06-10 19:19:30 -05:00
|
|
|
curiouscreators.com-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/curiouscreators.com/jongleur/run.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
curiouscreators.com-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/curiouscreators.com/jongleur/runAll.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias curiouscreators.com-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/curiouscreators.com/jongleur/html_export/ trunk@167.235.77.26:/var/www/curiouscreators.com/jongleur/"
|
2024-06-10 19:19:30 -05:00
|
|
|
frodr.com-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/frodr.com/jongleur/run.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
frodr.com-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/frodr.com/jongleur/runAll.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias frodr.com-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/frodr.com/jongleur/html_export/ trunk@167.235.77.26:/var/www/frodr.com/jongleur/"
|
2024-06-10 19:19:30 -05:00
|
|
|
klevstul.com-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/klevstul.com/jongleur/run.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
klevstul.com-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/klevstul.com/jongleur/runAll.sh
|
2024-06-10 19:19:30 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias klevstul.com-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/klevstul.com/jongleur/html_export/ trunk@167.235.77.26:/var/www/klevstul.com/jongleur/"
|
2024-06-06 19:12:32 -05:00
|
|
|
noctur.no-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/noctur.no/jongleur/run.sh
|
2024-06-06 19:12:32 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
noctur.no-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/noctur.no/jongleur/runAll.sh
|
2024-06-06 19:12:32 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias noctur.no-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/noctur.no/jongleur/html_export/ trunk@167.235.77.26:/var/www/noctur.no/jongleur/"
|
2024-06-22 13:56:56 -05:00
|
|
|
christcast.org-build() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/christcast.org/jongleur/run.sh
|
2024-06-22 13:56:56 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
|
|
|
|
christcast.org-build-all() {
|
|
|
|
|
jongleur-activate
|
2024-11-12 06:28:11 -05:00
|
|
|
/home/poq/syncDir/gitRepos/gt.op.fo/christcast.org/jongleur/runAll.sh
|
2024-06-22 13:56:56 -05:00
|
|
|
deactivate
|
|
|
|
|
jump-to-downloads
|
|
|
|
|
}
|
2024-11-12 06:28:11 -05:00
|
|
|
alias christcast.org-deploy="rsync -v -a --progress --stats --delete-delay -e 'ssh -p 1808' /home/poq/syncDir/gitRepos/gt.op.fo/christcast.org/jongleur/html_export/ trunk@167.235.77.26:/var/www/christcast.org/jongleur/"
|