Skip to content
A small, "full-stack" Purescript "video tracker" for me to track what shows I've watched locally
Nix PureScript JavaScript HTML Dhall Makefile
Branch: master
Clone or download
Latest commit fd3a264 Aug 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows add GH actions workflow Aug 13, 2019
dist frontend rewrite part 1 Mar 9, 2019
slides update ratio Nov 22, 2018
src
test don't need unsafe stringify anymore Jul 17, 2018
.envrc lorri setup Aug 3, 2019
.gitattributes
.gitignore update gitignore Jun 23, 2019
LICENSE add license Mar 15, 2017
Makefile
README.md
get-icons.js updates to build and project setup May 14, 2019
index.html update for 0.13 Jun 2, 2019
index.js updates to build and project setup May 14, 2019
package-lock.json update for 0.13 Jun 2, 2019
package.json spago2nix Jun 16, 2019
packages.dhall add GH actions workflow Aug 13, 2019
shell.nix yup Aug 18, 2019
spago-packages.nix add GH actions workflow Aug 13, 2019
spago.dhall use simple bingsu queries rather than jajanmen Jun 22, 2019

README.md

vidtracker

blog post about this here

more up-to-date blog post about the routing part of this here

even newer, more general post here: https://github.com/justinwoo/my-blog-posts#opting-in-to-better-types-and-guarantees-in-purescript

a simple "full-stack" purescript application to keep track of videos watched and make opening them easy

video example

Requirements:

Like so:

[vidtracker]
dir=/home/user/Videos
exe=vlc

Screenshot:

notwatched watched

You can’t perform that action at this time.