Commit Graph

34 Commits

Author SHA1 Message Date
Oystein Kristoffer Tveit 80e0447bcb
default.nix: filter `flake.lock` from source 2024-10-30 01:53:59 +01:00
Oystein Kristoffer Tveit 14703dc733
flake.nix: opinionated app 2024-10-30 01:53:36 +01:00
Oystein Kristoffer Tveit 012cdb4658 Add openapi docs 2024-10-30 01:53:08 +01:00
Oystein Kristoffer Tveit 355d2ad13d
module.nix: relax hardening 2024-10-22 19:49:52 +02:00
Oystein Kristoffer Tveit 9934b11766
nix: use unwrapped program by default in module 2024-10-20 23:06:32 +02:00
Oystein Kristoffer Tveit cfb6bbd7a7
default.nix: better source filtering 2024-10-20 23:06:32 +02:00
Oystein Kristoffer Tveit b1f8cf9ba2
systemd integration
- Add watchdog timeout support
- Add native journald logging support
- Add application state notifications
- Add verbosity flag
2024-10-20 23:06:32 +02:00
Oystein Kristoffer Tveit 64bcef4307
default.nix: filter source 2024-10-20 19:48:23 +02:00
Oystein Kristoffer Tveit 0def9bc340
flake.lock: bump 2024-10-20 19:48:04 +02:00
Oystein Kristoffer Tveit ae975f946d
flake.nix: fix rust-analyzer 2024-10-20 19:47:55 +02:00
Oystein Kristoffer Tveit 1413af8111
Cargo.lock: bump 2024-10-20 19:47:36 +02:00
Oystein Kristoffer Tveit c15feac958
Don't fail on not being able to show image 2024-10-20 19:45:53 +02:00
Oystein Kristoffer Tveit 91ab1ad771
module.nix: move greg user under sway condition 2024-10-20 19:45:53 +02:00
Oystein Kristoffer Tveit a476f877d2
systemd hardening 2024-10-20 19:45:53 +02:00
Oystein Kristoffer Tveit c5f606f910
module.nix: add `enableDebug` option 2024-10-20 02:08:39 +02:00
Oystein Kristoffer Tveit 6bb8d28eff
Add picture of grzeg 2024-10-20 01:24:09 +02:00
Oystein Kristoffer Tveit 5e3df86a2a
Split mpv setup to separate module 2024-10-20 00:04:59 +02:00
Oystein Kristoffer Tveit a52f2a2e49
module.nix: use sway as graphical backend 2024-10-19 23:26:16 +02:00
Oystein Kristoffer Tveit c1438f2480
Add nixos module and overlay 2024-08-04 20:33:22 +02:00
Oystein Kristoffer Tveit 0ff6440457
Add --mpv-config-file option, with default content
This fixes some issues with seeking in output from yt-dlp
2024-08-04 19:00:05 +02:00
Oystein Kristoffer Tveit a0202215aa
README.md: add startup commands 2024-08-04 04:19:00 +02:00
Oystein Kristoffer Tveit e9190f7879
default.nix: init, flake.nix: add app 2024-08-04 04:10:59 +02:00
Oystein Kristoffer Tveit a89cb24c86
Cargo.toml: add some metadata 2024-08-04 03:19:55 +02:00
Oystein Kristoffer Tveit a5bedf4d87
Cargo.toml: optimize release profile 2024-08-04 03:19:42 +02:00
Oystein Kristoffer Tveit 894cc4e146
Use mpvipc-async version 0.1.0 2024-08-04 03:13:11 +02:00
Oystein Kristoffer Tveit 24b0307f0f
.envrc: init 2024-08-04 03:13:10 +02:00
Oystein Kristoffer Tveit f0b0e9f248
flake.nix: replace fenix with rust-overlay 2024-08-04 03:13:10 +02:00
Oystein Kristoffer Tveit 0d4841a9ec
README: move TODO list to gitea issue tracker 2024-07-28 16:29:17 +02:00
Oystein Kristoffer Tveit 18d186b997
nix support 2024-04-19 00:20:16 +02:00
Oystein Kristoffer Tveit 3d370d255f
README: add detailed todos about feature parity 2024-04-16 00:57:20 +02:00
Oystein Kristoffer Tveit f2864f3023
extract API logic into generic functions, and wrap REST API around 2024-04-16 00:54:40 +02:00
Oystein Kristoffer Tveit bc1a386b80
resolve host from args, better error handling 2024-04-14 02:08:06 +02:00
Oystein Kristoffer Tveit cc32fb9a2d
Initial commit 2024-04-14 00:58:17 +02:00
Oystein Kristoffer Tveit a8ca5c3677 Initial commit 2024-04-14 00:57:21 +02:00