some changes
This commit is contained in:
@@ -1,19 +1,20 @@
|
||||
# ===== ALIASES =====
|
||||
|
||||
alias g="git"
|
||||
alias a="git add --all :/"
|
||||
alias b="git branch"
|
||||
alias c="git commit -am"
|
||||
alias ch="git checkout"
|
||||
alias pull="git pull"
|
||||
# alias m="git merge --no-ff"
|
||||
alias rb="git reset HEAD --hard"
|
||||
alias s="git status"
|
||||
alias st="git stash"
|
||||
|
||||
alias g5="git5"
|
||||
alias e="git5 export"
|
||||
alias m="git5 merge --no-ff"
|
||||
alias ma="git5 mail -m"
|
||||
alias push="git5 submit -xy"
|
||||
# alias g5="git5"
|
||||
# alias e="git5 export"
|
||||
# alias m="git5 merge --no-ff"
|
||||
# alias ma="git5 mail -m"
|
||||
# alias push="git5 submit -xy"
|
||||
# alias push="git submit -xy"
|
||||
alias dc="a && c \"dummy comment\""
|
||||
# alias dcp="a; dc; git push"
|
||||
@@ -22,16 +23,16 @@ alias zshconfig="subl ~/.zshrc"
|
||||
alias zshreload="exec zsh"
|
||||
|
||||
alias tarc="tar cvzf"
|
||||
alias rcp="rsync --partial --progress --append --rsh=ssh -r -h"
|
||||
alias rmv="rsync --partial --progress --append --rsh=ssh -r -h --remove-sent-files"
|
||||
alias rsyncc="rsync -rzPhc"
|
||||
# alias rcp="rsync --partial --progress --append --rsh=ssh -r -h"
|
||||
# alias rmv="rsync --partial --progress --append --rsh=ssh -r -h --remove-sent-files"
|
||||
# alias rsyncc="rsync -rzPhc"
|
||||
|
||||
alias pythonserve="sudo python -m SimpleHTTPServer 80"
|
||||
|
||||
# replace
|
||||
alias sg='perl -0pe'
|
||||
|
||||
alias clbin="curl -F 'clbin=<-' https://clbin.com"
|
||||
# alias clbin="curl -F 'clbin=<-' https://clbin.com"
|
||||
|
||||
#alias afs="unmount-abra0; mount-abra0;"
|
||||
|
||||
@@ -39,10 +40,6 @@ alias .g='git --git-dir=$HOME/.dotgit/ --work-tree=$HOME'
|
||||
alias .gs='.g status -uno'
|
||||
alias .gp='.g commit -am "auto" && .g push'
|
||||
|
||||
# list disk usage
|
||||
# alias dus="du -Hh -d 0 * .* | gsort -h"
|
||||
alias dus="ncdu"
|
||||
|
||||
alias p="perl -pe"
|
||||
|
||||
alias -g LATEST='*(om[1])'
|
||||
@@ -55,7 +52,10 @@ alias -g LATEST='*(om[1])'
|
||||
#alias nika_pop="echo \"afplay ~/tmp/nika.mp3\" > ~/reverse_shell"
|
||||
|
||||
# remote tmux on server
|
||||
alias tmuxr="tmux new -ADs mosh-session"
|
||||
alias tmuxr="tmux new -ADs auto-session"
|
||||
|
||||
|
||||
# ===== FUNCTIONS =====
|
||||
|
||||
function publish() {
|
||||
rsyncc $@ "dedi:/var/www/abra.me/list/"
|
||||
@@ -121,4 +121,56 @@ function rsync2() {
|
||||
|
||||
function sync-music() {
|
||||
rsync2 --delete dedi:/home/torrent-user/music-library/ /Users/abra/music/library/
|
||||
}
|
||||
|
||||
function .g-init() {
|
||||
git init --bare $HOME/.dotgit
|
||||
.g config --local status.showUntrackedFiles no
|
||||
.g remote add origin ssh://dedi/root/.dotgit
|
||||
git config --global user.name "Your Name"
|
||||
git config --global user.email you@example.com
|
||||
.g remote add origin ssh://dedi/var/www/git.abra.me/dot.git
|
||||
}
|
||||
|
||||
function is_local() {
|
||||
[[ $(hostname) =~ '^abra0' ]]
|
||||
}
|
||||
|
||||
function make_user() {
|
||||
if is_local; then
|
||||
echo "You're local"
|
||||
return 1
|
||||
fi
|
||||
|
||||
adduser --system --shell /bin/zsh --disabled-password $1 || return 1
|
||||
|
||||
wget abra.me/.dotfiles.tar.gz -O /home/$1/.dotfiles.tar.gz
|
||||
tar xf /home/$1/.dotfiles.tar.gz -C /home/$1
|
||||
chown $1:nogroup -R /home/$1/
|
||||
}
|
||||
|
||||
function latest() {
|
||||
echo -n ("${(@f)$(ls *(om[1,$1]))}")
|
||||
}
|
||||
|
||||
function testo() {
|
||||
# set -eux
|
||||
# set -o pipefail
|
||||
|
||||
# set -exo pipefail
|
||||
setopt ERR_RETURN
|
||||
d
|
||||
sadsa
|
||||
|
||||
ls
|
||||
}
|
||||
|
||||
function testo2() {
|
||||
# set -eux
|
||||
# set -o pipefail
|
||||
|
||||
# set -exo pipefail
|
||||
sadsa
|
||||
|
||||
ls
|
||||
}
|
Reference in New Issue
Block a user