63 Commits

Author SHA1 Message Date
a1d367f1bc flake.lock: bump, Cargo.{toml,lock}: update inputs 2026-04-02 13:57:07 +09:00
155752914d flake.lock: bump, Cargo.{toml,lock}: update inputs 2026-02-09 15:17:47 +09:00
7258822e2e flake.lock: bump 2026-01-09 06:08:14 +09:00
7d5dbb6a9e flake.nix: system -> stdenv.hostPlatform.system 2026-01-09 06:07:59 +09:00
1f80503547 .cargo/config.toml: init with pvv-git registry 2026-01-02 21:22:47 +09:00
f340dc5b9c default.nix: fix mpvipc-async hash 2025-12-15 09:59:37 +09:00
7bf66fdc44 Change rust edition from 2021 -> 2024 2025-12-15 09:52:58 +09:00
56aa8abd03 Cargo.toml: add more metadata 2025-12-15 09:46:31 +09:00
1c7067e5ba Fix license 2025-12-15 09:41:20 +09:00
0c1ea555ae Cargo.toml: reduce dependency features 2025-12-15 09:37:18 +09:00
67e6399668 flake.lock: bump, Cargo.{toml,lock}: update inputs 2025-12-15 09:14:10 +09:00
c095533c50 {flake.lock,Cargo.*}: bump 2025-12-05 02:20:43 +09:00
c87263b784 Add descriptions for args 2025-09-27 05:36:56 +09:00
a21fdfe567 cargo clippy 2025-09-20 18:36:14 +02:00
639ee756c3 flake.lock: bump, Cargo.lock: bump, Cargo.toml: update inputs 2025-09-20 18:36:14 +02:00
9ff525339b Cargo.toml: update deps 2025-07-11 20:31:44 +02:00
f04e6af054 flake.lock: bump 2025-07-11 20:28:58 +02:00
486b02f0c9 flake.nix: add cargo-edit to devshell 2025-07-11 20:28:37 +02:00
4e0408887f api/websocket_v1: gracefully handle missing close handshake connections 2025-05-06 22:33:43 +02:00
4cb3dedb45 flake.lock: bump, Cargo.lock: bump, Cargo.toml: update inputs, etc 2025-05-06 21:24:01 +02:00
0a5e6b738e Add connection counter to status, print status in non-systemd mode 2025-05-06 21:11:52 +02:00
74f5316121 default.nix: fix mpvipc-async hash 2025-01-10 22:42:59 +01:00
c4e2ade27d websocket-api: use IdPool to manage connection ids 2025-01-06 19:11:40 +01:00
945c2abc15 add websocket API 2025-01-06 19:11:40 +01:00
29ae3d7482 Move project from Projects to Grzegorz 2025-01-06 16:32:29 +01:00
04726d1ce0 main: continuously report play status to systemd 2024-12-23 01:16:13 +01:00
c8ee55ec92 cargo fmt 2024-12-14 13:46:42 +01:00
b0b77b4981 Cargo.toml: update url to mpvipc-async 2024-12-14 12:23:06 +01:00
4a02bd089b mpv_setup: add ytdl hook args 2024-12-11 12:12:53 +01:00
80e0447bcb default.nix: filter flake.lock from source 2024-10-30 01:53:59 +01:00
14703dc733 flake.nix: opinionated app 2024-10-30 01:53:36 +01:00
012cdb4658 Add openapi docs 2024-10-30 01:53:08 +01:00
355d2ad13d module.nix: relax hardening 2024-10-22 19:49:52 +02:00
9934b11766 nix: use unwrapped program by default in module 2024-10-20 23:06:32 +02:00
cfb6bbd7a7 default.nix: better source filtering 2024-10-20 23:06:32 +02:00
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
64bcef4307 default.nix: filter source 2024-10-20 19:48:23 +02:00
0def9bc340 flake.lock: bump 2024-10-20 19:48:04 +02:00
ae975f946d flake.nix: fix rust-analyzer 2024-10-20 19:47:55 +02:00
1413af8111 Cargo.lock: bump 2024-10-20 19:47:36 +02:00
c15feac958 Don't fail on not being able to show image 2024-10-20 19:45:53 +02:00
91ab1ad771 module.nix: move greg user under sway condition 2024-10-20 19:45:53 +02:00
a476f877d2 systemd hardening 2024-10-20 19:45:53 +02:00
c5f606f910 module.nix: add enableDebug option 2024-10-20 02:08:39 +02:00
6bb8d28eff Add picture of grzeg 2024-10-20 01:24:09 +02:00
5e3df86a2a Split mpv setup to separate module 2024-10-20 00:04:59 +02:00
a52f2a2e49 module.nix: use sway as graphical backend 2024-10-19 23:26:16 +02:00
c1438f2480 Add nixos module and overlay 2024-08-04 20:33:22 +02:00
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
a0202215aa README.md: add startup commands 2024-08-04 04:19:00 +02:00