← Back

Setup for college

02/04/25

3 min read

This tool was inspired by Gilles Castel’s tool.

When I read Gilles’ blog post about his tool to structure his notes I was immediately inspired to try to create my own.

Gilles wrote his tool using Python, I saw this as the perfect opportunity to learn Rust.

You can check out my code on Github.

I use Rofi to show the output of my tool.

My keybindings are managed by SXHKD

super + s rofi -modi 'semesters:school-setup semesters' -show semesters -p '' -theme-str 'prompt \{ enabled: false; \}'

super + c rofi -modi 'courses:school-setup courses' -show courses -p '' -theme-str 'prompt \{ enabled: false; \}'

I also have keybindings to open up my file manager and terminal.

super + o pcmanfm /home/kaj/school/course

super + p alacritty --working-directory /home/kaj/school/course