commit de48a8332122d81b663a37c60d97d915e88ff1af
parent a51d6eddde3ab451e219b28a9a800088a3247769
Author: Jack Sangdahl <jack@pngu.org>
Date: Wed, 22 Oct 2025 10:04:09 -0600
Some updates
Diffstat:
5 files changed, 47 insertions(+), 41 deletions(-)
diff --git a/.zshrc b/.zshrc
@@ -4,7 +4,7 @@ export HISTFILE=~/.zsh_history
export HISTSIZE=5000
export SAVEHIST=20000
export LC_ALL=en_US.UTF-8
-export BAT_THEME="ansi"
+export EDITOR=nvim
path+=("/usr/sbin" ".local/bin" ".cargo/bin")
export PATH
@@ -27,6 +27,7 @@ alias ls="lsd"
alias tree="lsd --tree"
alias cat="batcat --paging=never"
alias cd="z"
+alias vi="nvim"
alias sudo="doas"
alias diff="diff --color=always"
diff --git a/cgit/cgitrc b/cgit/cgitrc
@@ -4,7 +4,7 @@ css=/cgit.css
logo=/pingu.png
logo-link=https://github.com/waffle87
virtual-root=/
-source-filter=/usr/lib/cgit/filters/syntax-highlighting.py
+source-filter=/usr/lib/cgit/filters/syntax-highlighting.sh
about-filter=/usr/lib/cgit/filters/about-formatting.sh
remove-suffix=1
enable-http-clone=1
diff --git a/cgit/cgitrepos b/cgit/cgitrepos
@@ -1,7 +1,35 @@
+repo.url=aoc
+repo.path=/var/lib/git/repositories/aoc.git
+repo.desc=Advent of Code
+
+repo.url=chipdev
+repo.path=/var/lib/git/repositories/chipdev.git
+repo.desc=chipdev.io Solutions (0x6A73)
+
+repo.url=cryptopals
+repo.path=/var/lib/git/repositories/cryptopals.git
+repo.desc=Cryptopals Challenges
+
+repo.url=csci3155
+repo.path=/var/lib/git/repositories/csci3155.git
+repo.desc=CSCI3155 Coursework
+
+repo.url=csci3753
+repo.path=/var/lib/git/repositories/csci3753.git
+repo.desc=CSCI3753 Coursework
+
+repo.url=cses
+repo.path=/var/lib/git/repositories/cses.git
+repo.desc=CSES Solutions (0x6A73)
+
repo.url=dots
repo.path=/var/lib/git/repositories/dots.git
repo.desc=Laptop & Desktop dotfiles
+repo.url=ecen5273
+repo.path=/var/lib/git/repositories/ecen5273.git
+repo.desc=ECEN5273 Coursework
+
repo.url=leetcode
repo.path=/var/lib/git/repositories/leetcode.git
repo.desc=Leetcode Solutions (0x6A73)
@@ -10,6 +38,10 @@ repo.url=protoncrkbd
repo.path=/var/lib/git/repositories/protoncrkbd.git
repo.desc=Proton-C compatible crkbd PCB
+repo.url=pseusplit
+repo.path=/var/lib/git/repositories/pseusplit.git
+repo.desc=Integrated STM32G0B1 Keyboard PCB
+
repo.url=qmk_firmware
repo.path=/var/lib/git/repositories/qmk_firmware.git
repo.desc=Open-source keyboard firmware for Atmel AVR and Arm USB families
@@ -18,6 +50,10 @@ repo.url=qmk_me
repo.path=/var/lib/git/repositories/qmk_me.git
repo.desc=QMK Firmware userspace, keyboards, & keymaps
+repo.url=server
+repo.path=/var/lib/git/repositories/server.git
+repo.desc=Server Configuration
+
repo.url=site
repo.path=/var/lib/git/repositories/site.git
repo.desc=Website Content
@@ -26,6 +62,10 @@ repo.url=st
repo.path=/var/lib/git/repositories/st.git
repo.desc=Simple Terminal
+repo.url=sweep
+repo.path=/var/lib/git/repositories/sweep.git
+repo.desc=Integrated RP2040 Sweep Keyboard PCB
+
repo.url=synacor_challenge
repo.path=/var/lib/git/repositories/synacor_challenge.git
repo.desc=OSCON Synacor Challenge
@@ -33,37 +73,3 @@ repo.desc=OSCON Synacor Challenge
repo.url=zmk_build
repo.path=/var/lib/git/repositories/zmk_build.git
repo.desc=ZMK code & build repository
-
-repo.url=aoc
-repo.path=/var/lib/git/repositories/aoc.git
-repo.desc=Advent of Code
-
-repo.url=cryptopals
-repo.path=/var/lib/git/repositories/cryptopals.git
-repo.desc=Cryptopals Challenges
-
-repo.url=sweep
-repo.path=/var/lib/git/repositories/sweep.git
-repo.desc=Integrated RP2040 Sweep Keyboard PCB
-
-repo.url=csci3155
-repo.path=/var/lib/git/repositories/csci3155.git
-repo.desc=csci3155 coursework
-
-
-repo.url=csci3753
-repo.path=/var/lib/git/repositories/csci3753.git
-repo.desc=csci3753 coursework
-
-
-repo.url=csci2400
-repo.path=/var/lib/git/repositories/csci2400.git
-repo.desc=csci2400 coursework
-
-repo.url=ecen5273
-repo.path=/var/lib/git/repositories/ecen5273.git
-repo.desc=ecen5273 coursework
-
-repo.url=cses
-repo.path=/var/lib/git/repositories/cses.git
-repo.desc=CSES Solutions (0x6A73)
diff --git a/fetch_push.sh b/fetch_push.sh
@@ -6,11 +6,11 @@ for dir in /home/jack/git_mirror/*; do
if [ -d "refs" ]; then
/usr/bin/git fetch -p origin &> /dev/null
if [ $? -ne 0 ]; then
- echo "$dir: fetch failed" | /usr/sbin/sendmail jack@pngu.org
+ echo "$dir: fetch failed"
fi
/usr/bin/git push --mirror &> /dev/null
if [ $? -ne 0 ]; then
- echo "$dir: push failed" | /usr/sbin/sendmail jack@pngu.org
+ echo "$dir: push failed"
fi
fi
fi
diff --git a/readme.md b/readme.md
@@ -1,7 +1,6 @@
## Server Configuration
-Here lives various Docker Compose scripts, configuration files, etc.
-for the Debian Bookworm server hosting [pngu.org](https://pngu.org).
-Some services used are:
+
+Here lives various Docker Compose scripts, configuration files, etc. for the Debian Bookworm server hosting [pngu.org](https://pngu.org). Some services used are:
- [AgenDAV](https://github.com/agendav/agendav) (Calendar client)
- [Baikal](https://github.com/sabre-io/Baikal) (CalDAV server)