summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsh/getlogs25
-rwxr-xr-xsh/tmuxstartscript18
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