Commit graph

19 commits

Author SHA1 Message Date
f2cb1defa0
Remove keypress simulation functionality stub 2024-03-14 11:22:06 +01:00
82075e9ff9
Add external command execution 2024-03-14 11:20:47 +01:00
a4e63ae51a
Warn when no active mpris player is found
previously would panic
2024-03-14 11:20:26 +01:00
2f325db170
Add support for default player control
Leaving out the ids=["...", "..."] field in config.toml applies the action on the currently active player
2024-03-14 10:50:56 +01:00
fadd962e8a
Remove unused file
was previously used for notes during prototype phase
2024-03-13 23:19:30 +01:00
44cc3f4bdf
Implement basic control flow
basic mpris control now works via supplied config.toml
2024-03-13 23:19:03 +01:00
0d9e8a4571
Add regex midi device choosing
Add regex
2024-03-11 20:27:42 +01:00
55636839b8
Add direnv 2024-03-11 19:41:19 +01:00
326cc61874
Add config parsing logic 2024-03-11 19:40:46 +01:00
6245babf6c
Add nix dependencies 2023-10-09 19:07:20 +02:00
69ff0f2267
Add nix dependencies 2023-10-09 19:05:37 +02:00
9934410fd2
Remove toolchain.toml dependency 2023-10-09 18:34:43 +02:00
606c40f6bd
Add nix devenvironment 2023-10-09 16:54:34 +02:00
dee140987d
Random stuff 2023-10-09 15:17:55 +02:00
2f441f4669
Implement set_default_sink with pulseaudio 2023-08-30 13:04:00 +02:00
1b49c08eb1
Implement basic toml-config parsing & serialzation 2023-08-29 23:30:22 +02:00
4559d72ffd
Add list-all mpris functionality 2023-08-29 15:31:08 +02:00
e38c570f43
Add advanced Rust gitignore 2023-08-29 15:29:26 +02:00
4d8501836c
Init cargo setup 2023-08-29 13:58:55 +02:00