diff options
| author | tslil clingman <> | 2019-09-11 19:18:14 -0400 |
|---|---|---|
| committer | tslil clingman <> | 2019-09-11 19:18:14 -0400 |
| commit | ac1a4884d03fc0495c773500d8a13f84b695fa43 (patch) | |
| tree | 29e5ec49e0ce957d80d8f11a155b47840c74f488 /fish/config.fish | |
Init
Diffstat (limited to 'fish/config.fish')
| -rw-r--r-- | fish/config.fish | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/fish/config.fish b/fish/config.fish new file mode 100644 index 0000000..7825d8b --- /dev/null +++ b/fish/config.fish @@ -0,0 +1,48 @@ +setup_env + +alias rm "rm -i" +alias ls 'ls --group-directories-first -vhF --color=always' +alias hh 'cd $HOME' +alias bk 'cd $OLDPWD' +alias um 'udevil mount' +alias uu 'udevil umount' +alias t "date +%H\ %M\ %S | dc -e '6k???86400/r1440/+r24/+p'" + +alias .. 'cd ..' +alias ... 'cd ../..' +alias .... 'cd ../../..' +alias ..... 'cd ../../../..' +alias ...... 'cd ../../../../..' + +alias performance 'sudo cpupower frequency-set -g performance' +alias powersave 'sudo cpupower frequency-set -g powersave' + +alias lower "tr '[:upper:]' '[:lower:]'" +alias upper "tr '[:lower:]' '[:upper:]'" + +function fish_user_key_bindings + bind \eh backward-kill-word +end + +function j + ce $argv + cd (head -n 1 "$HOME/.local/share/dir_lst") +end + +function c + echo 'scale=13;' $argv | bc -l +end + +function hd + hexdump -e '"%08.8_ax " 8/1 "%02X " " - " 8/1 "%02X "' -e '" |" "%_p"' -e '"|\n"' "$argv" +end + +function fish_title + echo fsh +end + +if status is-login + if test -z "$DISPLAY"; and test $XDG_VTNR -eq 1; + exec startx -- -keeptty + end +end |
