mirror of
https://github.com/notwa/rc
synced 2024-11-10 11:39:04 -08:00
the usual
This commit is contained in:
parent
137a8d4071
commit
4c14e1864f
5 changed files with 18 additions and 3 deletions
|
@ -21,7 +21,7 @@ ify() {
|
||||||
$@ | $ex
|
$@ | $ex
|
||||||
}
|
}
|
||||||
|
|
||||||
has() { which "$1" >/dev/null 2>&1 && which "$1"; }
|
has() { which "$1" >&/dev/null && which "$1"; }
|
||||||
|
|
||||||
# cleanup in case of inherited exports
|
# cleanup in case of inherited exports
|
||||||
for x in AR CC CPP CXX CFLAGS CPPFLAGS CXXFLAGS LDFLAGS RANLIB RC WINDRES; do
|
for x in AR CC CPP CXX CFLAGS CPPFLAGS CXXFLAGS LDFLAGS RANLIB RC WINDRES; do
|
||||||
|
@ -73,6 +73,7 @@ alias revend='objcopy -I binary -O binary --reverse-bytes=4'
|
||||||
alias fucksystemd='dmesg | grep -v audit'
|
alias fucksystemd='dmesg | grep -v audit'
|
||||||
alias gd='git diff'
|
alias gd='git diff'
|
||||||
alias gds='git --no-pager diff --stat'
|
alias gds='git --no-pager diff --stat'
|
||||||
|
alias aur="BUILDDIR=$HOME/src $HOME/sh/aur -jj"
|
||||||
|
|
||||||
# providing extra functionality
|
# providing extra functionality
|
||||||
# TODO: dotfiles first, like `LC_ALL=C ls -A` which doesnt work with -X flag
|
# TODO: dotfiles first, like `LC_ALL=C ls -A` which doesnt work with -X flag
|
||||||
|
|
11
home/vimrc
11
home/vimrc
|
@ -174,6 +174,17 @@ nn <silent> <c-]> :nohls<enter>
|
||||||
ino <silent> <c-]> <c-o>:nohls<enter>
|
ino <silent> <c-]> <c-o>:nohls<enter>
|
||||||
" follow tag
|
" follow tag
|
||||||
nn <bar> <c-]>
|
nn <bar> <c-]>
|
||||||
|
" delete line
|
||||||
|
nn D dd
|
||||||
|
|
||||||
|
" this frees up x and X for use
|
||||||
|
set <s-Del>=[3;2~
|
||||||
|
nn <s-Del> X
|
||||||
|
|
||||||
|
" unfollow your leaders
|
||||||
|
nn <Leader>p "0p
|
||||||
|
nn <Leader>P "0P
|
||||||
|
nn <Leader>e :tabe
|
||||||
|
|
||||||
if v:version < 703 " even debian stable has 7.3, so...
|
if v:version < 703 " even debian stable has 7.3, so...
|
||||||
set nomodeline
|
set nomodeline
|
||||||
|
|
3
install
3
install
|
@ -42,7 +42,8 @@ PATH="${PATH:?No existing PATH}:$rc/sh"
|
||||||
|
|
||||||
umask 027
|
umask 027
|
||||||
|
|
||||||
for f in .bashrc .zshrc .-shrc .vimrc .conkyrc .inputrc .screenrc .xinitrc; do
|
for f in .bashrc .zshrc .-shrc .vimrc .conkyrc \
|
||||||
|
.inputrc .screenrc .xinitrc .indent.pro .uncrustify.cfg; do
|
||||||
dotless "$f"
|
dotless "$f"
|
||||||
r="$rc/home/$REPLY"
|
r="$rc/home/$REPLY"
|
||||||
hardlink "$f" "$r"
|
hardlink "$f" "$r"
|
||||||
|
|
2
sh/e
2
sh/e
|
@ -8,7 +8,7 @@ if [ $# -eq 0 ]; then
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
local needroot=0
|
local f needroot=0
|
||||||
for f in $@; do
|
for f in $@; do
|
||||||
[ -e "$f" ] && { [ -w "$f" ] || needroot=1; }
|
[ -e "$f" ] && { [ -w "$f" ] || needroot=1; }
|
||||||
# TODO: check directory permissions too
|
# TODO: check directory permissions too
|
||||||
|
|
|
@ -11,3 +11,5 @@ gist.github.com,192.30.252.143 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9t
|
||||||
192.30.252.140 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
192.30.252.140 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
||||||
192.30.252.141 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
192.30.252.141 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
||||||
192.30.252.131 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
192.30.252.131 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
||||||
|
213.133.100.188 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAqv7Ooz6L/NOLV8VF4fl0KzBZ+9InTEKap05GcLXPqTzfC4toFH8TvBPkjNPZB+E0IAFB6pHnYjXdT4Ja4Mh5WBDHZSLy8g2lysLJeCs48YfOuwGI5E3t4S+dxT2JZIi1JyekXJU4tm7gNsqTSLYnMikigptaklCTBM+rWNE2am4lFY5FAu0UVBfQL7PkK11Uvd84ckMDzrUVTiSx9u4VHTju7+5Gji4y3ldk2/w9AleFX2SPvef4CkTKcHy80aCtEzGH85d/0O52Qyf6qDvkeD5tY2QhitFPZoSt12yAi7X5xZZTJZC/izn/wtSrDeajYHcr6rGunBaujxG94pO0Gw==
|
||||||
|
192.30.252.130 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
||||||
|
|
Loading…
Reference in a new issue