summaryrefslogtreecommitdiff
path: root/.bashrc
diff options
context:
space:
mode:
Diffstat (limited to '.bashrc')
-rw-r--r--.bashrc15
1 files changed, 7 insertions, 8 deletions
diff --git a/.bashrc b/.bashrc
index 2a3d2d4..ea3bef6 100644
--- a/.bashrc
+++ b/.bashrc
@@ -5,11 +5,12 @@
export PAGER=less
export EDITOR=vim
-export HISTIGNORE=ls:ps:history
+export HISTIGNORE=ls:ps:history:poweroff
export HISTCONTROL=ignoreboth:erasedups # no start space and duplicate entries
export HISTSIZE=100000 # big big history
export HISTFILESIZE=100000 # big big history
shopt -s histappend # append to history, don't overwrite it
+shopt -s globstar
# Save and reload the history after each command finishes
#export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
@@ -40,6 +41,7 @@ alias timer='echo "Timer started. Stop with Ctrl-D." && date && time cat && date
export TERMINAL=xt
+alias sudo=doas
alias cl='cf xft:Mono:size=12'
#alias cp='cp --reflink'
alias ls='ls --color=auto -v'
@@ -47,18 +49,13 @@ alias ll='ls -AlFhv'
alias vi='vim'
alias view='vim -R'
alias more=less
-#alias op='xdg-open'
-#alias git='hub'
-#alias go='go1.14.1'
-#alias go11='go1.11.13'
-#alias go12='go1.12.10'
-#alias go13='go1.13.8'
-#alias go14='go1.14.2'
+alias op='xdg-open'
alias gob='go build'
alias goh='p go help'
alias god='p go doc'
alias gtr='go test -v -run'
alias gtb='go test -v -cpuprofile cpu.out -memprofile mem.out -benchmem -bench'
+alias kd='sudo cat /sys/kernel/debug/tracing/trace_pipe'
#alias vi='vim'
alias rvi='sudo vim'
alias rxt='sudo xt'
@@ -72,10 +69,12 @@ alias wpa='sudo wpa_gui -i wlan0'
alias ifre='echo "ip link set wlo1 down; ip link set wlo1 up"|sudo sh'
# Some admin command
+alias apk='sudo apk'
alias dmesg='sudo dmesg'
alias mount='sudo mount'
alias umount='sudo umount'
alias cryptsetup='sudo cryptsetup'
+alias poweroff='sudo poweroff'
alias by='go build ./cmd/yaegi'
alias cy='cd ~/go/src/github.com/traefik/yaegi'