diff options
| author | Thorsten Töpper <atsutane@freethoughts.de> | 2025-06-19 00:57:11 +0200 |
|---|---|---|
| committer | Thorsten Töpper <atsutane@freethoughts.de> | 2025-06-19 00:57:11 +0200 |
| commit | e47a92456cd3ff3cd57d66ca24de2d8976f9242c (patch) | |
| tree | c7c2b4c3edd6962b21b5d6005f1ae0552f73ecb3 /zshrc | |
| parent | c9a75340863b42360bd7d00207438e2060223b9a (diff) | |
| download | dotfiles-e47a92456cd3ff3cd57d66ca24de2d8976f9242c.tar.gz dotfiles-e47a92456cd3ff3cd57d66ca24de2d8976f9242c.tar.bz2 | |
screen, vim, zsh: cleanup & reformat
Diffstat (limited to 'zshrc')
| -rw-r--r-- | zshrc | 32 |
1 files changed, 17 insertions, 15 deletions
@@ -1,31 +1,26 @@ setopt append_history #unsetopt share_history export GOPATH=~/go -#export PATH=$(ruby -rubygems -e "puts Gem.user_dir")/bin:/home/atsutane/bin:/home/atsutane/go/bin:$PATH:/opt/bsvc/usr/bin -export PATH=/home/atsutane/bin:/home/atsutane/go/bin:$PATH:/opt/bsvc/usr/bin +export PATH=~/bin:~/go/bin:$PATH:/opt/bsvc/usr/bin export OOO_FORCE_DESKTOP=gnome export KEYID="39F880E50E49A4D11341E8F939E4F17F295AFBF4" export GPGKEYID="295AFBF4" export VISUAL=vim -#export JAVA_HOME=/usr/lib/jvm/java-7-openjdk -export MSF_DATABASE_CONFIG=/home/atsutane/.armitage_dbconfig.yml export DEBUGINFOD_URLS="https://europe.mirror.pkgbuild.com/" # Edit a temporary file with my template for a C proof-of-concept alias cpoc='cd /tmp && FN=$(mktemp --suffix=.c) && cp ~/.poc-template.c $FN && vim $FN && echo "Proof-of-concept stored in $FN"' alias rm='nocorrect rm -I' -alias scr='screen -x || screen' -alias cscope='cscope -R' alias ltr='ls -ltr --color' if [ -f '/usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh' ]; then - source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh + source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh fi if [ -f '/usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh' ]; then - source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh + source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh fi @@ -39,21 +34,28 @@ function aurclone () { } function add-to-build-req-repo() { - if [ ! -f "${1}" ]; then - return - fi - _pkgname=`basename "${1}"` - mv ${1} /mnt/code/repo_build_requirements/x86_64/ - repo-add /mnt/code/repo_build_requirements/x86_64/build_requirements.db.tar.xz "/mnt/code/repo_build_requirements/x86_64/${_pkgname}" + if [ ! -f "${1}" ]; then + return + fi + _pkgname=`basename "${1}"` + mv ${1} /mnt/code/repo_build_requirements/x86_64/ + repo-add /mnt/code/repo_build_requirements/x86_64/build_requirements.db.tar.xz "/mnt/code/repo_build_requirements/x86_64/${_pkgname}" } function parse_git_branch() { print "%{\e[1;34m%}$(git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/')%{\e[0m%}\n" } +function remove_whitespaces_at_eol() { + if [ -z "${1}" ]; then + return + fi + sed -i -E 's/\s+$//' $* +} + #Run ssh-agent http://mah.everybody.org/docs/ssh -SSH_ENV="/tmp/.ssh_atsu_environment" +SSH_ENV="/tmp/.ssh_${USER}_environment" function start_agent { echo "Initialising new SSH agent..." /usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}" |
