Wrapper for ladok-student with tauri.
| .vscode | ||
| bin | ||
| src | ||
| src-tauri | ||
| .gitignore | ||
| bun.lock | ||
| package.json | ||
| README.md | ||
Ladok Student Wrapper
Tauri-based desktop wrapper for the Ladok student portal.
Prerequisites
sudo pacman -S --needed webkit2gtk-4.1 base-devel curl wget file openssl gtk3 librsvg
cargo install tauri-cli --version '^2.0.0' --locked
Build
bun install
bun run tauri build -- --bundle none
Binary output: src-tauri/target/release/ladok
Install
cp src-tauri/target/release/ladok ~/.local/bin/
Desktop entry at ~/.local/share/applications/ladok.desktop:
[Desktop Entry]
Version=1.0
Type=Application
Name=Ladok Student
Comment=Ladok Student Portal
Exec=/home/k4tt/.local/bin/ladok
Icon=/home/k4tt/rust/ladok/src-tauri/icons/128x128.png
Terminal=false
Categories=Network;Education;
Development
bun run tauri dev