Explorar el Código

~/.bashrc: pacman aliases, infoq video sniffing and moreorless LESS.

Lucas Stadler %!s(int64=14) %!d(string=hace) años
padre
commit
71c4f7dabc
Se han modificado 1 ficheros con 14 adiciones y 1 borrados
  1. 14 1
      .bashrc

+ 14 - 1
.bashrc

2
alias ls='ls --color=auto'
2
alias ls='ls --color=auto'
3
alias v='~/t/sh/v/v'
3
alias v='~/t/sh/v/v'
4
alias here='find . -type f -name '
4
alias here='find . -type f -name '
5
# Find targets in a Makefile: targets <makefile>
5
alias targets='grep -E "^[-A-Za-z0-9]+:"'
6
alias targets='grep -E "^[-A-Za-z0-9]+:"'
6
7
8
## archlinux
9
alias _ps="pacman -Ss"
10
alias _pi="sudo pacman -S"
11
alias _pu="sudo pacman -Sy"
12
alias _pr="sudo pacman -Rs"
13
7
## tasklists
14
## tasklists
8
alias t='python ~/t/sh/t/t.py --task-dir ~/.tasks --list task'
15
alias t='python ~/t/sh/t/t.py --task-dir ~/.tasks --list task'
9
alias u='python ~/t/sh/t/t.py --task-dir ~/.tasks --list uni'
16
alias u='python ~/t/sh/t/t.py --task-dir ~/.tasks --list uni'
10
alias p='python ~/t/sh/t/t.py --task-dir $PWD/.tasks --list task'
17
alias p='python ~/t/sh/t/t.py --task-dir $PWD/.tasks --list task'
11
18
19
infoq() {
20
	ipadUA='Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10'
21
	curl --silent --header "User-Agent: $ipadUA" $1 | grep '<source' | sed 's/^[ ]*.*="\(.*\)".*$/\1/'
22
}
23
12
ds() {
24
ds() {
13
	du -h $1 | tail -n1
25
	du -h $1 | tail -n1
14
}
26
}
22
34
23
# Make some programs friendlier
35
# Make some programs friendlier
24
EDITOR=vim
36
EDITOR=vim
25
LESS=RSX
37
# aka LESS=XFR
38
LESS="--no-init --quit-if-one-screen --RAW-CONTROL-CHARS"
26
39
27
HISTIGNORE="&:ls:exit"
40
HISTIGNORE="&:ls:exit"
28
HISTCONTROL=ignoredups:erasedups
41
HISTCONTROL=ignoredups:erasedups