-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathconfig.example.yaml
More file actions
43 lines (39 loc) · 1.33 KB
/
Copy pathconfig.example.yaml
File metadata and controls
43 lines (39 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# Kino Configuration Example
# Copy this file to ~/.config/kino/config.yaml
# Server Configuration
# Supports both Plex and Jellyfin backends
server:
# Server type: "plex" or "jellyfin" (auto-detected during setup)
type: "plex"
# URL of your media server
url: "http://192.168.1.100:32400"
# Authentication token (auto-populated after authentication)
token: "YOUR_TOKEN"
# Jellyfin only: User ID (auto-populated during auth)
# user_id: ""
# Jellyfin only: Username for display (auto-populated during auth)
# username: ""
# Unique per-install device identifier (auto-generated; do not share
# between installs — servers revoke tokens when a device ID is reused)
# device_id: ""
# Media Player Configuration
player:
# Command to launch the media player
command: "mpv"
# Arguments passed to the player
args:
- "--no-terminal"
# Flag for specifying start time; %d is replaced with elapsed seconds
# start_flag: "--start=%d"
# User Interface Configuration
ui:
# Show watch status indicators (watched/unwatched/in-progress)
show_watch_status: true
# Keep library item counts visible after sync completes
show_library_counts: false
# Logging Configuration
logging:
# Log file location (use ~ for home directory)
file: "~/.local/share/kino/kino.log"
# Log level: "DEBUG", "INFO", "WARN", "ERROR"
level: "INFO"