From a8d741816ce8fd86fd985e772ee2103a559fbdae Mon Sep 17 00:00:00 2001 From: Kleidi Bujari Date: Thu, 3 Oct 2024 15:36:24 -0400 Subject: init --- scripts/semcode | 14 ++++++++++++++ scripts/switch-course | 8 ++++++++ 2 files changed, 22 insertions(+) create mode 100755 scripts/semcode create mode 100755 scripts/switch-course (limited to 'scripts') diff --git a/scripts/semcode b/scripts/semcode new file mode 100755 index 0000000..a1b73b2 --- /dev/null +++ b/scripts/semcode @@ -0,0 +1,14 @@ +#!/bin/bash +# +# Build {season}{year} tuple for other programs +# +# Example: +# July 2024 -> S2024 + +case "$((($(date +%m) - 1) / 4))" in +0) season="W" ;; +1) season="S" ;; +2) season="F" ;; +esac + +echo "${season}$(date +%Y)" diff --git a/scripts/switch-course b/scripts/switch-course new file mode 100755 index 0000000..5f0bec8 --- /dev/null +++ b/scripts/switch-course @@ -0,0 +1,8 @@ +#!/bin/bash + +select=$( + find ~/projects/university/ -type d -name '*20*' | \ + fuzzel --dmenu +) + +echo "$select" -- cgit 1.4.1