diff options
| author | Kai Stevenson <kai@kaistevenson.com> | 2022-12-17 00:37:50 -0800 |
|---|---|---|
| committer | Kai Stevenson <kai@kaistevenson.com> | 2022-12-17 00:37:50 -0800 |
| commit | efb911a23dfa924e8f4bb3535f7c8b0d14f4dfbb (patch) | |
| tree | 5b362ca83b119308e38a9818cf2c193108092e46 | |
init
| -rwxr-xr-x | sh/getlogs | 25 | ||||
| -rwxr-xr-x | sh/tmuxstartscript | 18 |
2 files changed, 43 insertions, 0 deletions
diff --git a/sh/getlogs b/sh/getlogs new file mode 100755 index 0000000..1de123d --- /dev/null +++ b/sh/getlogs @@ -0,0 +1,25 @@ +USER=AberrantFlux +REMOTELOGDIR=zncu@aberrantflux.xyz:.znc/moddata/log/$USER/ +LOGDIR=~/log/irc +NETWORK=AndreiNet +rsync -avzP --rsh=ssh $REMOTELOGDIR/ $LOGDIR/$USER +echo "Logs available for:" +echo +for CHANNEL in $LOGDIR/$USER/$NETWORK/* +do + DATE=$(date -r $CHANNEL +"%Y-%m-%d %H:%M") + NAME="$(basename $CHANNEL)" + echo "$NAME - last edited $DATE" +done +while : +do + CHANNELSELECTION=exit + read -p "Enter the name of a channel to read the most recent log: [exit] " CHANNELSELECTION + CHANNELSELCTION="${CHANNELSELECTION:=exit}" + if [ $CHANNELSELCTION = exit ]; + then + break + fi + LASTLOG="$(ls -t $LOGDIR/$USER/$NETWORK/$CHANNELSELECTION | head -n1)" + less $LOGDIR/$USER/$NETWORK/$CHANNELSELECTION/$LASTLOG +done diff --git a/sh/tmuxstartscript b/sh/tmuxstartscript new file mode 100755 index 0000000..7da73d1 --- /dev/null +++ b/sh/tmuxstartscript @@ -0,0 +1,18 @@ +tmux new-session -d +sleep 0.05 +tmux send-keys "cd ~ ; ls" C-m +tmux split-pane -h +sleep 0.05 +tmux send-keys "cd ~/doc ; ls" C-m +tmux split-pane -v +sleep 0.05 +tmux send-keys "cd ~/src ; ls" C-m +tmux new-window +tmux split-pane -v +sleep 0.05 +tmux send-keys "alsamixer" C-m +tmux split-pane -h +sleep 0.05 +tmux send-keys "cd ~/music; ls" C-m +tmux select-window -t 1 +tmux attach |
