diff --git a/mpv/config.lua b/mpv/config.lua new file mode 100644 index 0000000..0fbadc8 --- /dev/null +++ b/mpv/config.lua @@ -0,0 +1,15 @@ +---@class SigilConfig +---@field target table +---@field ignore? string[] + +---@type SigilConfig +local config = { + target = { + linux = "~/.config/mpv", + darwin = "~/.config/mpv", + default = "~/.config/mpv", + }, + ignore = {}, +} + +return config diff --git a/mpv/files/input.conf b/mpv/files/input.conf new file mode 100644 index 0000000..ab4506a --- /dev/null +++ b/mpv/files/input.conf @@ -0,0 +1,22 @@ +# MPV Key Bindings +# Frame stepping for millisecond precision +. frame-step +, frame-back-step + +# Small time jumps (100ms) +- seek -0.1 += seek +0.1 + +# Playback speed control +[ add speed -0.1 +] add speed +0.1 + +# Frame stepping alternatives (in case . and , don't work) +RIGHT seek 5 +LEFT seek -5 +UP seek 60 +DOWN seek -60 +Shift+RIGHT seek 1 +Shift+LEFT seek -1 +Ctrl+RIGHT seek 0.1 exact +Ctrl+LEFT seek -0.1 exact diff --git a/mpv/files/mpv.conf b/mpv/files/mpv.conf new file mode 100644 index 0000000..3b1ac3c --- /dev/null +++ b/mpv/files/mpv.conf @@ -0,0 +1,3 @@ +# MPV Configuration +# Show time with milliseconds (e.g., 0:23:45.123) +osd-fractions=yes