dotfiles

Configuration for the software I use.
git clone https://git.sr.ht/~jbauer/dotfiles
Log | Files | Refs | README | LICENSE

commit 9a16bdecc91c5a181eef94dcadf44ca11b755aa6
parent 868aeead36af02c3ca657825804392b504f9752c
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Wed,  8 Mar 2023 23:11:21 -0500

Add -A to ls alias

Diffstat:
M.config/fish/config.fish | 2+-
M.config/shrc | 11++++++++---
2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/.config/fish/config.fish b/.config/fish/config.fish @@ -26,7 +26,7 @@ if status is-interactive end # Aliases - alias ls='ls -lF' + alias ls='ls -lAF' alias rm='rm -iv' alias cp='cp -iv' alias mv='mv -iv' diff --git a/.config/shrc b/.config/shrc @@ -7,8 +7,12 @@ PS1='[`whoami`@`hostname -s` `basename "$PWD" | sed "s,$(basename $HOME), # Functions # Usage: <some_data> | pastesrv <filename> pastesrv() { - ssh paritybit.ca "cat > /var/www/ftp.paritybit.ca/paste/$1" - echo "https://ftp.paritybit.ca/paste/$1" | tee -a "$HOME/.pastesrvhist" + if [ ! -z "$1" ]; then + dest="$1" + else + dest="paste" + ssh paritybit.ca "cat > /var/www/ftp.paritybit.ca/paste/$dest" + echo "https://ftp.paritybit.ca/paste/$dest" | tee -a "$HOME/.pastesrvhist" } # Usage: watch <interval> <command> watch() { @@ -19,7 +23,7 @@ watch() { umask u=rwx,go= # Aliases -alias ls='ls -lvF' +alias ls='ls -lAF' alias rm='rm -iv' alias cp='cp -iv' alias mv='mv -iv' @@ -28,3 +32,4 @@ alias copy='xclip -sel c' alias back="cd $OLDPWD" alias open="xdg-open" alias pubip="curl -s https://ifconfig.me; printf \"\n\"" +alias tm="tail -f /var/log/messages"