dotfiles

My personal dotfiles
git clone https://codeberg.org/emmett1/dotfiles
Log | Files | Refs

.ashrc (977B)


      1 #               __          
      2 #     ___ ____ / /  ________
      3 #   _/ _ `(_-</ _ \/ __/ __/
      4 #  (_)_,_/___/_//_/_/  \__/ 
      5 #                          
      6 
      7 export PATH=$PATH:~/bin
      8 export SHFM_OPENER=~/.config/shfm/opener.sh
      9 export PF_INFO="ascii title os host kernel uptime pkgs memory shell editor"
     10 export LANG=en_US.UTF-8
     11 
     12 alias sudo='doas'
     13 alias bi='sudo apkg -i'
     14 alias bu='sudo apkg -u'
     15 alias ss='apkg -s'
     16 alias ii='sudo apkg -I'
     17 alias rff='sudo sync && sudo /sbin/reboot'
     18 alias off='sudo sync && sudo /sbin/poweroff'
     19 alias cpick='slurp -p | grim -g - - | magick - txt: | tail -n 1'
     20 
     21 oxo() {
     22 	[ "$1" ] || return 1
     23 	[ -f "$1" ] || return 1
     24 	curl -F"file=@$1" http://0x0.st
     25 }
     26 
     27 gc() {
     28 	[ -f abuild ] || return
     29 	. ./abuild || { echo error; return; }
     30 	git add . || { echo error; return; }
     31 	if [ "$1" ]; then
     32 		git commit -m "$name: $*"
     33 	else
     34 		git commit -m "$name: updated to $version"
     35 	fi
     36 }
     37 
     38 gs() {
     39 	git status .
     40 }
     41 
     42 gp() {
     43 	git push
     44 }
     45 
     46 gpp() {
     47 	git pull
     48 }
     49 
     50 gd() {
     51 	git diff .
     52 }
     53 	
     54 pfetch