summaryrefslogtreecommitdiffstats
path: root/.config/pipe-viewer/gtk-pipe-viewer.conf
blob: e6eb8c95707eee276972aa10ece95fc700071dd2 (plain)
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
#!/usr/bin/perl

# GTK+ Pipe Viewer 0.2.1 - configuration file

our $CONFIG = {
  active_channel_type_combobox        => 0,
  active_more_options_expander        => 0,
  active_panel_account_combobox       => 0,
  active_resolution_combobox          => 0,
  active_subscriptions_order_combobox => 0,
  api_host                            => "auto",
  audio_only                          => 0,
  auto_captions                       => 0,
  autoscroll_to_end                   => 0,
  cache_dir                           => "$ENV{HOME}/.cache/pipe-viewer",
  clear_search_list                   => 1,
  clear_text_entries_on_click         => 0,
  comments_order                      => "top",
  comments_width                      => 80,
  cookie_file                         => undef,
  dash                                => 1,
  debug                               => 0,
  default_notebook_page               => 1,
  downloads_dir                       => ".",
  entry_completion_limit              => 10,
  env_proxy                           => 1,
  fullscreen                          => 0,
  get_captions                        => 1,
  hfr                                 => 1,
  history                             => 0,
  history_file                        => "$ENV{HOME}/.config/pipe-viewer/gtk-history.txt",
  history_limit                       => 100000,
  hpaned_position                     => 576,
  hpaned_width                        => 250,
  http_proxy                          => undef,
  ignore_av1                          => 0,
  m4a_audio                           => 1,
  mainw_centered                      => 0,
  mainw_fullscreen                    => 0,
  mainw_maximized                     => 0,
  mainw_size                          => "958x1078",
  maxResults                          => 10,
  pipe_viewer                         => "/usr/local/bin/pipe-viewer",
  pipe_viewer_args                    => [],
  prefer_av1                          => 0,
  prefer_fork                         => 1,
  prefer_invidious                    => 0,
  prefer_mp4                          => 0,
  recent_history                      => 10,
  region                              => undef,
  remember_session                    => 1,
  remember_session_depth              => 10,
  resolution                          => "best",
  save_titles_to_history              => 0,
  show_thumbs                         => 1,
  split_videos                        => 1,
  srt_languages                       => ["en", "es"],
  terminal                            => "/usr/local/bin/st",
  terminal_exec                       => "-e %s",
  thousand_separator                  => ",",
  thumbnail_type                      => "medium",
  timeout                             => undef,
  tooltip_max_len                     => 512,
  tooltips                            => 1,
  user_agent                          => undef,
  video_player_selected               => "mpv",
  video_players                       => {
                                           mpv => {
                                                    arg   => "--really-quiet --force-media-title=*TITLE* *VIDEO*",
                                                    audio => "--audio-file=*AUDIO*",
                                                    cmd   => "mpv",
                                                    fs    => "--fullscreen",
                                                    srt   => "--sub-file=*SUB*",
                                                  },
                                           vlc => {
                                                    arg   => "--quiet --play-and-exit --no-video-title-show --input-title-format=*TITLE* *VIDEO*",
                                                    audio => "--input-slave=*AUDIO*",
                                                    cmd   => "vlc",
                                                    fs    => "--fullscreen",
                                                    srt   => "--sub-file=*SUB*",
                                                  },
                                         },
  videoDimension                      => undef,
  videoLicense                        => undef,
  web_browser                         => undef,
  youtube_channel_url                 => "https://www.youtube.com/channel/%s",
  youtube_playlist_url                => "https://www.youtube.com/playlist?list=%s",
  youtube_users_file                  => "$ENV{HOME}/.config/pipe-viewer/users.txt",
  youtube_video_url                   => "https://www.youtube.com/watch?v=%s",
  ytdl                                => 1,
  ytdl_cmd                            => "/usr/local/bin/yt-dlp",
}