Update 2023-02-17 08:54 OpenBSD/amd64
This commit is contained in:
parent
10a879facd
commit
5b2f60e6e5
49
.kshrc
49
.kshrc
@ -129,23 +129,42 @@ alias spectrwmrc="vim ~/.config/spectrwm/spectrwm.conf"
|
|||||||
# remind
|
# remind
|
||||||
alias rem="clear; remind -c+cu3 -wt ~/.reminders"
|
alias rem="clear; remind -c+cu3 -wt ~/.reminders"
|
||||||
alias remy="clear; remind -cu12 -wt ~/.reminders | less"
|
alias remy="clear; remind -cu12 -wt ~/.reminders | less"
|
||||||
|
rems() {
|
||||||
|
echo "Reminders for $(date +%Y/%m/%d) (today)"
|
||||||
|
remind ~/.reminders
|
||||||
|
echo
|
||||||
|
echo "Next 10 Reminders:"
|
||||||
|
remind -n .reminders | sort -n | head -10
|
||||||
|
|
||||||
rem-uugrn() {
|
|
||||||
vim sftp://vorstand@vorstand.uugrn.org/private/Kalender/uugrn.rem \
|
|
||||||
&& ssh -q sdk@vorstand.uugrn.org sh ~/.bin/make_calendar.sh \
|
|
||||||
&& echo "Calendar updated." \
|
|
||||||
&& scp -q vorstand@vorstand.uugrn.org:private/Kalender/uugrn.rem \
|
|
||||||
/home/sdk/.reminders/uugrn.rem \
|
|
||||||
&& echo "Calendar copied."
|
|
||||||
}
|
|
||||||
rem-personal() {
|
|
||||||
vim sftp://home.codevoid.de/home/sdk/.reminders/personal.rem \
|
|
||||||
&& echo "Calendar updated." \
|
|
||||||
&& scp -q sdk@home.codevoid.de:.reminders/personal.rem \
|
|
||||||
/home/sdk/.reminders/personal.rem \
|
|
||||||
&& echo "Calendar copied."
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rem-sync() {(
|
||||||
|
set -xe
|
||||||
|
scp -q vorstand@vorstand.uugrn.org:private/Kalender/uugrn.rem sdk@home.codevoid.de:.reminders/uugrn.rem
|
||||||
|
scp -q sdk@home.codevoid.de:.reminders/\*.rem /home/sdk/.reminders/
|
||||||
|
)}
|
||||||
|
|
||||||
|
rem-uugrn() {(
|
||||||
|
set -xe
|
||||||
|
vim sftp://vorstand@vorstand.uugrn.org/private/Kalender/uugrn.rem
|
||||||
|
ssh -q sdk@vorstand.uugrn.org sh ~/.bin/make_calendar.sh
|
||||||
|
rem-sync
|
||||||
|
)}
|
||||||
|
|
||||||
|
rem-personal() {(
|
||||||
|
set -xe
|
||||||
|
vim sftp://sdk@home.codevoid.de/.reminders/personal.rem
|
||||||
|
rem-sync
|
||||||
|
)}
|
||||||
|
|
||||||
|
rem-birthdays() {(
|
||||||
|
set -xe
|
||||||
|
vim sftp://home.codevoid.de/.reminders/birthdays.rem
|
||||||
|
rem-sync
|
||||||
|
)}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# mastodon
|
# mastodon
|
||||||
alias toot-sh="toot-wrapper sh@bsd.network"
|
alias toot-sh="toot-wrapper sh@bsd.network"
|
||||||
alias toot-uug="toot-wrapper uugrn@chaos.social"
|
alias toot-uug="toot-wrapper uugrn@chaos.social"
|
||||||
@ -356,7 +375,7 @@ cvs-sync-sunny() {
|
|||||||
# PORTS
|
# PORTS
|
||||||
portclean() {(
|
portclean() {(
|
||||||
cd /usr/ports
|
cd /usr/ports
|
||||||
doas rm -rf pobj/* plist logs packages bulk update
|
doas rm -rf pobj/* plist logs packages bulk update distfiles/*
|
||||||
doas make fix-permissions > /dev/null
|
doas make fix-permissions > /dev/null
|
||||||
)}
|
)}
|
||||||
pmark() { pwd > /var/cache/pmark; }
|
pmark() { pwd > /var/cache/pmark; }
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
-- Ion mod_sp configuration file
|
-- Ion mod_sp configuration file
|
||||||
--
|
--
|
||||||
|
|
||||||
mod_sp.set_size(1400, 800);
|
-- mod_sp.set_size(1400, 800);
|
||||||
|
|
||||||
defbindings("WScreen", {
|
defbindings("WScreen", {
|
||||||
bdoc("Toggle scratchpad."),
|
bdoc("Toggle scratchpad."),
|
||||||
|
@ -1,8 +0,0 @@
|
|||||||
INCLUDE /home/sdk/.reminders/personal/
|
|
||||||
INCLUDE /home/sdk/.reminders/uugrn/
|
|
||||||
|
|
||||||
BANNER %
|
|
||||||
FSET sortbanner(x) iif(x == today(), \
|
|
||||||
"***** THINGS TO DO TODAY *****", \
|
|
||||||
"----- Things to do %b -----")
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
git_pull() {(
|
|
||||||
cd "$1"
|
|
||||||
git pull
|
|
||||||
)}
|
|
||||||
|
|
||||||
git_push() {(
|
|
||||||
cd "$1"
|
|
||||||
git add *
|
|
||||||
git commit -m "Calendar Update $(date)"
|
|
||||||
git push
|
|
||||||
)}
|
|
||||||
|
|
||||||
git_pull personal
|
|
||||||
git_pull uugrn
|
|
||||||
|
|
||||||
F="$(find . \
|
|
||||||
-mindepth 1 \
|
|
||||||
-not -path "*/.git/*" \
|
|
||||||
-not -name "100-*" \
|
|
||||||
-type f \
|
|
||||||
-name "*.rem" \
|
|
||||||
| fzf)"
|
|
||||||
|
|
||||||
[ ! -z "$F" ] && vim "$F"
|
|
||||||
|
|
||||||
git_push personal
|
|
||||||
git_push uugrn
|
|
@ -1,19 +0,0 @@
|
|||||||
#/bin/sh
|
|
||||||
|
|
||||||
cd /home/sdk/.reminders
|
|
||||||
|
|
||||||
( cd personal && git pull )
|
|
||||||
( cd uugrn && git pull )
|
|
||||||
|
|
||||||
export COLUMNS=80
|
|
||||||
|
|
||||||
remind -n -s+2 /home/sdk/.reminders | sort -n \
|
|
||||||
| cut -d" " -f1 -f6- \
|
|
||||||
| sort \
|
|
||||||
| sed 's|\(....\)/\(..\)/\(..\) \([^ ]*\) \([^\|]*\).*|\3.\2.\1 \| \4 \| \5|g' \
|
|
||||||
| sed 's|\(....\)/\(..\)/\(..\) \([^\|]*\).*|\3.\2.\1 \| \| \4|g' \
|
|
||||||
| column -t -s "|" \
|
|
||||||
| mail \
|
|
||||||
-s "Todays Reminders (+7 days)" \
|
|
||||||
-r "Remind <sh@dalek.home.codevoid.de>" \
|
|
||||||
sh@codevoid.de
|
|
Loading…
Reference in New Issue
Block a user