blob: e5fdfd32789177675f78a6f76448226dc7aa0973 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/bin/sh
# Shell alias definitions
# General-purpose
# This first alias gets inherited by the other ls aliases.
alias ls="ls -F"
alias la="ls -A"
alias ll="ls -alh"
alias lsm="ls -alht"
alias lss="ls -alhsS"
alias cp="cp -iv"
alias mv="mv -iv"
alias rm="rm -iv"
alias mkdir="mkdir -p"
alias ipinfo="curl https://ipinfo.io/ip -w '\n'"
# Alias vim to neovim.
alias vim="nvim"
# Clear history (needs to be sourced).
alias clhs="source \$HOME/bin/clhs"
# startx does not respect $XINITRC.
alias startx="startx \$XINITRC"
# Alias git bare to manage configuration files.
alias cfg="/usr/bin/git --git-dir=\$HOME/cfg --work-tree=\$HOME"
|