summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore6
-rwxr-xr-xX11/xinitrc2
-rw-r--r--alacritty/alacritty.yml10
-rw-r--r--cool-retro-term/cool-retro-term.conf7
-rw-r--r--deadbeef/config79
-rw-r--r--deadbeef/dspconfig0
-rw-r--r--deadbeef/playlists/0.dbplbin7050 -> 0 bytes
-rw-r--r--deadbeef/playlists/1.dbplbin6814 -> 0 bytes
-rw-r--r--deadbeef/playlists/2.dbplbin8914 -> 0 bytes
-rw-r--r--doom/config.el54
-rw-r--r--doom/init.el183
-rw-r--r--doom/packages.el50
-rw-r--r--gtk-2.0/gtkfilechooser.ini11
-rw-r--r--gtk-2.0/gtkrc19
-rw-r--r--gtk-3.0/gtk.css12
-rw-r--r--gtk-3.0/settings.ini13
-rw-r--r--jellycli.yaml0
-rw-r--r--lxqt/lxqt.conf1
-rw-r--r--mpv/mpv.conf2
-rw-r--r--nyxt/auto-config.lisp4
-rw-r--r--paru/paru.conf37
-rw-r--r--picom.conf93
-rw-r--r--pipewire/pipewire.conf246
-rw-r--r--pipewire/wireplumber.conf90
-rw-r--r--psub/config.yaml74
-rw-r--r--qt5ct/qt5ct.conf32
-rw-r--r--qt6ct/qt6ct.conf38
-rw-r--r--qtile/config.py1
-rw-r--r--stmp6
-rwxr-xr-xsx/sxrc1
-rw-r--r--vlc/vlcrc5120
-rw-r--r--waybar/config-dwl217
-rw-r--r--waybar/config-river157
-rw-r--r--wireplumber/main.lua.d/51-custom.lua22
-rw-r--r--zsh/.zshenv1
35 files changed, 417 insertions, 6171 deletions
diff --git a/.gitignore b/.gitignore
index 1a2cf87..bbc3215 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,6 +10,8 @@ xmonad/xmonad-x86_64-linux
xmonad/xmonad.o
xmonad/xmonad.hi
weechat/
+waybar/config-river-*
+waybar/config-dwl-*
vlc/vlc-qt-interface.conf
vdirsyncer/
unity3d/
@@ -141,6 +143,7 @@ blender/
autostart/
ardour6/
amsynth/
+aIR Impulse RackEX.settings
abook/
VirtualBox/
UNDERTALE*/
@@ -162,9 +165,11 @@ Portmaster/
NuGet/
Nextcloud/
LibrePCB/
+LBRY/
Kitware/
Joplin/
Iriun/
+Hellbeast v2/
GIMP/
FreeTube/
FreakQ305.settings
@@ -173,6 +178,7 @@ Epic/
Etherdyne/
EmeraldWallet/
Element/
+DELTARUNE/
Cadence/
BULLDOG.settings
BraveSoftware/
diff --git a/X11/xinitrc b/X11/xinitrc
index 3945b40..1d5a4fa 100755
--- a/X11/xinitrc
+++ b/X11/xinitrc
@@ -1,4 +1,4 @@
xrdb ~/.Xresources
sh -c ~/.xprofile &
-WM="$(~/.local/scripts/crcparse 'WM')"
+WM="$(~/.local/bin/scripts/crcparse 'WM')"
exec dbus-launch --exit-with-session $WM
diff --git a/alacritty/alacritty.yml b/alacritty/alacritty.yml
index 1e4bfe0..01e8d54 100644
--- a/alacritty/alacritty.yml
+++ b/alacritty/alacritty.yml
@@ -182,6 +182,12 @@ draw_bold_text_with_bright_colors: true
# Colors (ZachIR)
colors:
# Default colors
+
+ footer_bar:
+ background: '#c5c8c6'
+ foreground: '#1d1f21'
+
+
primary:
background: '#000000'
foreground: '#c5c8c6'
@@ -228,10 +234,6 @@ colors:
foreground: '#ffffff'
background: '#000000'
- bar:
- background: '#c5c8c6'
- foreground: '#1d1f21'
-
# Keyboard regex hints
hints:
# First character in the hint label
diff --git a/cool-retro-term/cool-retro-term.conf b/cool-retro-term/cool-retro-term.conf
deleted file mode 100644
index d190d88..0000000
--- a/cool-retro-term/cool-retro-term.conf
+++ /dev/null
@@ -1,7 +0,0 @@
-[QQControlsFileDialog]
-favoriteFolders=@Invalid()
-height=0
-sidebarSplit=118.575
-sidebarVisible=true
-sidebarWidth=80
-width=0
diff --git a/deadbeef/config b/deadbeef/config
deleted file mode 100644
index 16ff3ae..0000000
--- a/deadbeef/config
+++ /dev/null
@@ -1,79 +0,0 @@
-artwork.filemask *cover*.jpg;*front*.jpg;*folder*.jpg;*cover*.png;*front*.png;*folder*.png
-cli_add_playlist_name Default
-cli_add_to_specific_playlist 1
-close_send_to_tray 1
-deadbeef_version 0.7.2
-filechooser.lastdir file:///home/zachir/Music/Starset/VESSELS
-gtkui.columns.playlist [{"title":"♫","id":"1","format":"%playstatus%","size":"50","align":"0","color_override":"0","color":"#ff000000"},{"title":"Artist / Album","id":"-1","format":"%artist% - %album%","size":"161","align":"0","color_override":"0","color":"#ff000000"},{"title":"Track No","id":"-1","format":"%tracknumber%","size":"50","align":"1","color_override":"0","color":"#ff000000"},{"title":"Title","id":"-1","format":"%title%","size":"160","align":"0","color_override":"0","color":"#ff000000"},{"title":"Duration","id":"-1","format":"%length%","size":"50","align":"0","color_override":"0","color":"#ff000000"}]
-gtkui.layout.0.6.2 vbox expand="0 1" fill="1 1" homogeneous=0 {hbox expand="0 1 0" fill="1 1 1" homogeneous=0 {playtb {} seekbar {} volumebar {} } hsplitter pos=481 locked=0 {tabbed_playlist hideheaders=0 width=481 {} vsplitter pos=234 locked=0 {spectrum {} coverart {} } } }
-gtkui.mmb_delete_playlist 1
-gtkui.name_playlist_from_folder 1
-gtkui.statusbar.visible 1
-gtkui.tabscroll 0
-gtkui.titlebar_playing_tf %artist% - %title% - DeaDBeeF-%_deadbeef_version%
-gtkui.titlebar_stopped_tf DeaDBeeF-%_deadbeef_version%
-hotkey.key01 "Ctrl f" 0 0 find
-hotkey.key02 "Ctrl o" 0 0 open_files
-hotkey.key03 "Ctrl q" 0 0 quit
-hotkey.key04 "Ctrl n" 0 0 new_playlist
-hotkey.key05 "Ctrl a" 0 0 select_all
-hotkey.key06 "Escape" 0 0 deselect_all
-hotkey.key07 "Ctrl m" 0 0 toggle_stop_after_current
-hotkey.key08 "Ctrl j" 0 0 jump_to_current_track
-hotkey.key09 "F1" 0 0 help
-hotkey.key10 "Delete" 1 0 remove_from_playlist
-hotkey.key11 "Ctrl w" 0 0 remove_current_playlist
-hotkey.key14 "Return" 0 0 play
-hotkey.key15 "Ctrl p" 0 0 toggle_pause
-hotkey.key16 "Alt 1" 0 0 playlist1
-hotkey.key17 "Alt 2" 0 0 playlist2
-hotkey.key18 "Alt 3" 0 0 playlist3
-hotkey.key19 "Alt 4" 0 0 playlist4
-hotkey.key20 "Alt 5" 0 0 playlist5
-hotkey.key21 "Alt 6" 0 0 playlist6
-hotkey.key22 "Alt 7" 0 0 playlist7
-hotkey.key23 "Alt 8" 0 0 playlist8
-hotkey.key24 "Alt 9" 0 0 playlist9
-hotkey.key25 "Alt 0" 0 0 playlist10
-hotkey.key26 z 0 0 prev
-hotkey.key27 x 0 0 play
-hotkey.key28 c 0 0 toggle_pause
-hotkey.key29 v 0 0 stop
-hotkey.key30 b 0 0 next
-hotkey.key31 n 0 0 playback_random
-hotkey.key32 "Ctrl k" 0 0 toggle_stop_after_album
-hotkeys_created 1
-ignore_archives 1
-junk.enable_cp1251_detection 1
-mainwin.geometry.h 343
-mainwin.geometry.w 946
-mainwin.geometry.x 966
-mainwin.geometry.y 372
-network.http_user_agent deadbeef
-network.proxy.port 8080
-network.proxy.type HTTP
-playback.loop 0
-playback.order 0
-playback.volume 0.0000000
-playlist.current 2
-playlist.cursor.0 1
-playlist.cursor.1 9
-playlist.cursor.2 2
-playlist.scroll.0 0
-playlist.scroll.1 0
-playlist.scroll.2 0
-playlist.scroll.cursorfollowplayback 1
-playlist.tab.00000 Van Weezer
-playlist.tab.00001 Blue Album
-playlist.tab.00002 VESSELS
-prefwin.geometry.h 511
-prefwin.geometry.w 665
-prefwin.geometry.x 627
-prefwin.geometry.y 284
-replaygain_mode 0
-replaygain_scale 1
-resume.paused 0
-resume.playlist 2
-resume.position -1.000000
-resume.track -1
-streamer.8_to_16 1
diff --git a/deadbeef/dspconfig b/deadbeef/dspconfig
deleted file mode 100644
index e69de29..0000000
--- a/deadbeef/dspconfig
+++ /dev/null
diff --git a/deadbeef/playlists/0.dbpl b/deadbeef/playlists/0.dbpl
deleted file mode 100644
index f1fd6b4..0000000
--- a/deadbeef/playlists/0.dbpl
+++ /dev/null
Binary files differ
diff --git a/deadbeef/playlists/1.dbpl b/deadbeef/playlists/1.dbpl
deleted file mode 100644
index 11fc9eb..0000000
--- a/deadbeef/playlists/1.dbpl
+++ /dev/null
Binary files differ
diff --git a/deadbeef/playlists/2.dbpl b/deadbeef/playlists/2.dbpl
deleted file mode 100644
index 7421fa7..0000000
--- a/deadbeef/playlists/2.dbpl
+++ /dev/null
Binary files differ
diff --git a/doom/config.el b/doom/config.el
deleted file mode 100644
index ccb55a5..0000000
--- a/doom/config.el
+++ /dev/null
@@ -1,54 +0,0 @@
-;;; $DOOMDIR/config.el -*- lexical-binding: t; -*-
-
-;; Place your private configuration here! Remember, you do not need to run 'doom
-;; sync' after modifying this file!
-
-
-;; Some functionality uses this to identify you, e.g. GPG configuration, email
-;; clients, file templates and snippets.
-(setq user-full-name "ZachIR"
- user-mail-address "zachir@librem.one")
-
-;; Doom exposes five (optional) variables for controlling fonts in Doom. Here
-;; are the three important ones:
-;;
-;; + `doom-font'
-;; + `doom-variable-pitch-font'
-;; + `doom-big-font' -- used for `doom-big-font-mode'; use this for
-;; presentations or streaming.
-;;
-;; They all accept either a font-spec, font string ("Input Mono-12"), or xlfd
-;; font string. You generally only need these two:
-;; (setq doom-font (font-spec :family "monospace" :size 12 :weight 'semi-light)
-;; doom-variable-pitch-font (font-spec :family "sans" :size 13))
-
-;; There are two ways to load a theme. Both assume the theme is installed and
-;; available. You can either set `doom-theme' or manually load a theme with the
-;; `load-theme' function. This is the default:
-(setq doom-theme 'doom-one)
-
-;; If you use `org' and don't want your org files in the default location below,
-;; change `org-directory'. It must be set before org loads!
-(setq org-directory "~/org/")
-
-;; This determines the style of line numbers in effect. If set to `nil', line
-;; numbers are disabled. For relative line numbers, set this to `relative'.
-(setq display-line-numbers-type t)
-
-
-;; Here are some additional functions/macros that could help you configure Doom:
-;;
-;; - `load!' for loading external *.el files relative to this one
-;; - `use-package!' for configuring packages
-;; - `after!' for running code after a package has loaded
-;; - `add-load-path!' for adding directories to the `load-path', relative to
-;; this file. Emacs searches the `load-path' when you load packages with
-;; `require' or `use-package'.
-;; - `map!' for binding new keys
-;;
-;; To get information about any of these functions/macros, move the cursor over
-;; the highlighted symbol at press 'K' (non-evil users must press 'C-c c k').
-;; This will open documentation for it, including demos of how they are used.
-;;
-;; You can also try 'gd' (or 'C-c c d') to jump to their definition and see how
-;; they are implemented.
diff --git a/doom/init.el b/doom/init.el
deleted file mode 100644
index c4b979a..0000000
--- a/doom/init.el
+++ /dev/null
@@ -1,183 +0,0 @@
-;;; init.el -*- lexical-binding: t; -*-
-
-;; This file controls what Doom modules are enabled and what order they load
-;; in. Remember to run 'doom sync' after modifying it!
-
-;; NOTE Press 'SPC h d h' (or 'C-h d h' for non-vim users) to access Doom's
-;; documentation. There you'll find a "Module Index" link where you'll find
-;; a comprehensive list of Doom's modules and what flags they support.
-
-;; NOTE Move your cursor over a module's name (or its flags) and press 'K' (or
-;; 'C-c c k' for non-vim users) to view its documentation. This works on
-;; flags as well (those symbols that start with a plus).
-;;
-;; Alternatively, press 'gd' (or 'C-c c d') on a module to browse its
-;; directory (for easy access to its source code).
-
-(doom! :input
- ;;chinese
- ;;japanese
- ;;layout ; auie,ctsrnm is the superior home row
-
- :completion
- company ; the ultimate code completion backend
- ;;helm ; the *other* search engine for love and life
- ;;ido ; the other *other* search engine...
- ivy ; a search engine for love and life
-
- :ui
- ;;deft ; notational velocity for Emacs
- doom ; what makes DOOM look the way it does
- doom-dashboard ; a nifty splash screen for Emacs
- doom-quit ; DOOM quit-message prompts when you quit Emacs
- ;;fill-column ; a `fill-column' indicator
- hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW
- ;;hydra
- ;;indent-guides ; highlighted indent columns
- ;;ligatures ; ligatures and symbols to make your code pretty again
- ;;minimap ; show a map of the code on the side
- modeline ; snazzy, Atom-inspired modeline, plus API
- ;;nav-flash ; blink cursor line after big motions
- ;;neotree ; a project drawer, like NERDTree for vim
- ophints ; highlight the region an operation acts on
- (popup +defaults) ; tame sudden yet inevitable temporary windows
- ;;tabs ; a tab bar for Emacs
- ;;treemacs ; a project drawer, like neotree but cooler
- ;;unicode ; extended unicode support for various languages
- vc-gutter ; vcs diff in the fringe
- vi-tilde-fringe ; fringe tildes to mark beyond EOB
- ;;window-select ; visually switch windows
- workspaces ; tab emulation, persistence & separate workspaces
- ;;zen ; distraction-free coding or writing
-
- :editor
- (evil +everywhere); come to the dark side, we have cookies
- file-templates ; auto-snippets for empty files
- fold ; (nigh) universal code folding
- ;;(format +onsave) ; automated prettiness
- ;;god ; run Emacs commands without modifier keys
- ;;lispy ; vim for lisp, for people who don't like vim
- ;;multiple-cursors ; editing in many places at once
- ;;objed ; text object editing for the innocent
- ;;parinfer ; turn lisp into python, sort of
- ;;rotate-text ; cycle region at point between text candidates
- snippets ; my elves. They type so I don't have to
- word-wrap ; soft wrapping with language-aware indent
-
- :emacs
- dired ; making dired pretty [functional]
- electric ; smarter, keyword-based electric-indent
- ;;ibuffer ; interactive buffer management
- undo ; persistent, smarter undo for your inevitable mistakes
- vc ; version-control and Emacs, sitting in a tree
-
- :term
- ;;eshell ; the elisp shell that works everywhere
- ;;shell ; simple shell REPL for Emacs
- ;;term ; basic terminal emulator for Emacs
- vterm ; the best terminal emulation in Emacs
-
- :checkers
- syntax ; tasing you for every semicolon you forget
- spell ; tasing you for misspelling mispelling
- grammar ; tasing grammar mistake every you make
-
- :tools
- ;;ansible
- ;;debugger ; FIXME stepping through code, to help you add bugs
- ;;direnv
- ;;docker
- ;;editorconfig ; let someone else argue about tabs vs spaces
- ;;ein ; tame Jupyter notebooks with emacs
- (eval +overlay) ; run code, run (also, repls)
- ;;gist ; interacting with github gists
- lookup ; navigate your code and its documentation
- ;;lsp
- magit ; a git porcelain for Emacs
- make ; run make tasks from Emacs
- pass ; password manager for nerds
- pdf ; pdf enhancements
- ;;prodigy ; FIXME managing external services & code builders
- rgb ; creating color strings
- ;;taskrunner ; taskrunner for all your projects
- ;;terraform ; infrastructure as code
- tmux ; an API for interacting with tmux
- ;;upload ; map local to remote projects via ssh/ftp
-
- :os
- (:if IS-MAC macos) ; improve compatibility with macOS
- ;;tty ; improve the terminal Emacs experience
-
- :lang
- ;;agda ; types of types of types of types...
- cc ; C/C++/Obj-C madness
- ;;clojure ; java with a lisp
- ;;common-lisp ; if you've seen one lisp, you've seen them all
- ;;coq ; proofs-as-programs
- ;;crystal ; ruby at the speed of c
- ;;csharp ; unity, .NET, and mono shenanigans
- ;;data ; config/data formats
- ;;(dart +flutter) ; paint ui and not much else
- ;;elixir ; erlang done right
- ;;elm ; care for a cup of TEA?
- emacs-lisp ; drown in parentheses
- ;;erlang ; an elegant language for a more civilized age
- ;;ess ; emacs speaks statistics
- ;;faust ; dsp, but you get to keep your soul
- ;;fsharp ; ML stands for Microsoft's Language
- ;;fstar ; (dependent) types and (monadic) effects and Z3
- ;;gdscript ; the language you waited for
- ;;(go +lsp) ; the hipster dialect
- (haskell +dante) ; a language that's lazier than I am
- ;;hy ; readability of scheme w/ speed of python
- ;;idris ;
- ;;json ; At least it ain't XML
- ;;(java +meghanada) ; the poster child for carpal tunnel syndrome
- ;;javascript ; all(hope(abandon(ye(who(enter(here))))))
- ;;julia ; a better, faster MATLAB
- ;;kotlin ; a better, slicker Java(Script)
- ;;latex ; writing papers in Emacs has never been so fun
- ;;lean
- ;;factor
- ;;ledger ; an accounting system in Emacs
- lua ; one-based indices? one-based indices
- markdown ; writing docs for people to ignore
- nim ; python + lisp at the speed of c
- ;;nix ; I hereby declare "nix geht mehr!"
- ;;ocaml ; an objective camel
- org ; organize your plain life in plain text
- ;;php ; perl's insecure younger brother
- ;;plantuml ; diagrams for confusing people more
- ;;purescript ; javascript, but functional
- ;;python ; beautiful is better than ugly
- ;;qt ; the 'cutest' gui framework ever
- ;;racket ; a DSL for DSLs
- ;;raku ; the artist formerly known as perl6
- ;;rest ; Emacs as a REST client
- ;;rst ; ReST in peace
- ;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
- rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
- ;;scala ; java, but good
- ;;scheme ; a fully conniving family of lisps
- sh ; she sells {ba,z,fi}sh shells on the C xor
- ;;sml
- ;;solidity ; do you need a blockchain? No.
- ;;swift ; who asked for emoji variables?
- ;;terra ; Earth and Moon in alignment for performance.
- ;;web ; the tubes
- ;;yaml ; JSON, but readable
-
- :email
- ;;(mu4e +gmail)
- ;;notmuch
- ;;(wanderlust +gmail)
-
- :app
- ;;calendar
- ;;irc ; how neckbeards socialize
- ;;(rss +org) ; emacs as an RSS reader
- ;;twitter ; twitter client https://twitter.com/vnought
-
- :config
- ;;literate
- (default +bindings +smartparens))
diff --git a/doom/packages.el b/doom/packages.el
deleted file mode 100644
index b80e9cc..0000000
--- a/doom/packages.el
+++ /dev/null
@@ -1,50 +0,0 @@
-;; -*- no-byte-compile: t; -*-
-;;; $DOOMDIR/packages.el
-
-;; To install a package with Doom you must declare them here and run 'doom sync'
-;; on the command line, then restart Emacs for the changes to take effect -- or
-;; use 'M-x doom/reload'.
-
-
-;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror:
-;(package! some-package)
-
-;; To install a package directly from a remote git repo, you must specify a
-;; `:recipe'. You'll find documentation on what `:recipe' accepts here:
-;; https://github.com/raxod502/straight.el#the-recipe-format
-;(package! another-package
-; :recipe (:host github :repo "username/repo"))
-
-;; If the package you are trying to install does not contain a PACKAGENAME.el
-;; file, or is located in a subdirectory of the repo, you'll need to specify
-;; `:files' in the `:recipe':
-;(package! this-package
-; :recipe (:host github :repo "username/repo"
-; :files ("some-file.el" "src/lisp/*.el")))
-
-;; If you'd like to disable a package included with Doom, you can do so here
-;; with the `:disable' property:
-;(package! builtin-package :disable t)
-
-;; You can override the recipe of a built in package without having to specify
-;; all the properties for `:recipe'. These will inherit the rest of its recipe
-;; from Doom or MELPA/ELPA/Emacsmirror:
-;(package! builtin-package :recipe (:nonrecursive t))
-;(package! builtin-package-2 :recipe (:repo "myfork/package"))
-
-;; Specify a `:branch' to install a package from a particular branch or tag.
-;; This is required for some packages whose default branch isn't 'master' (which
-;; our package manager can't deal with; see raxod502/straight.el#279)
-;(package! builtin-package :recipe (:branch "develop"))
-
-;; Use `:pin' to specify a particular commit to install.
-;(package! builtin-package :pin "1a2b3c4d5e")
-
-
-;; Doom's packages are pinned to a specific commit and updated from release to
-;; release. The `unpin!' macro allows you to unpin single packages...
-;(unpin! pinned-package)
-;; ...or multiple packages
-;(unpin! pinned-package another-pinned-package)
-;; ...Or *all* packages (NOT RECOMMENDED; will likely break things)
-;(unpin! t)
diff --git a/gtk-2.0/gtkfilechooser.ini b/gtk-2.0/gtkfilechooser.ini
deleted file mode 100644
index 62930e9..0000000
--- a/gtk-2.0/gtkfilechooser.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[Filechooser Settings]
-LocationMode=path-bar
-ShowHidden=false
-ShowSizeColumn=true
-GeometryX=-1
-GeometryY=-1
-GeometryWidth=-1
-GeometryHeight=-1
-SortColumn=name
-SortOrder=ascending
-StartupMode=recent
diff --git a/gtk-2.0/gtkrc b/gtk-2.0/gtkrc
deleted file mode 100644
index f0f7bf1..0000000
--- a/gtk-2.0/gtkrc
+++ /dev/null
@@ -1,19 +0,0 @@
-# DO NOT EDIT! This file will be overwritten by LXAppearance.
-# Any customization should be done in ~/.gtkrc-2.0.mine instead.
-
-include "/home/zachir/.gtkrc-2.0.mine"
-gtk-theme-name="Plata-Noir-Compact"
-gtk-icon-theme-name="Paper-Mono-Dark"
-gtk-font-name="Sans 10"
-gtk-cursor-theme-name="Paper"
-gtk-cursor-theme-size=0
-gtk-toolbar-style=GTK_TOOLBAR_BOTH
-gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
-gtk-button-images=1
-gtk-menu-images=1
-gtk-enable-event-sounds=1
-gtk-enable-input-feedback-sounds=1
-gtk-xft-antialias=1
-gtk-xft-hinting=1
-gtk-xft-hintstyle="hintfull"
-gtk-xft-rgba="rgb"
diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css
deleted file mode 100644
index bc747b9..0000000
--- a/gtk-3.0/gtk.css
+++ /dev/null
@@ -1,12 +0,0 @@
-.mate-panel-menu-bar button {
- color: transparent;
-}
-panel-toplevel.background.horizontal,
-.mate-panel-menu-bar,
-#clock-applet-button,
-#clock-applet-button:hover {
- color: white;
-}
-#tasklist-button {
- color: white;
-}
diff --git a/gtk-3.0/settings.ini b/gtk-3.0/settings.ini
index e2f0a04..7c143cc 100644
--- a/gtk-3.0/settings.ini
+++ b/gtk-3.0/settings.ini
@@ -1,16 +1,15 @@
[Settings]
gtk-theme-name=Sweet-mars-v40
-gtk-icon-theme-name=Paper-Mono-Dark
-gtk-font-name=Sans 10
+gtk-icon-theme-name=Adwaita
+gtk-font-name=Cantarell 11
+gtk-cursor-theme-name=Adwaita
gtk-cursor-theme-size=0
-gtk-toolbar-style=GTK_TOOLBAR_BOTH
+gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
-gtk-button-images=1
-gtk-menu-images=1
+gtk-button-images=0
+gtk-menu-images=0
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintmedium
-gtk-xft-rgba=rgb
-gtk-cursor-theme-name=Bibata-Modern-Classic
diff --git a/jellycli.yaml b/jellycli.yaml
deleted file mode 100644
index e69de29..0000000
--- a/jellycli.yaml
+++ /dev/null
diff --git a/lxqt/lxqt.conf b/lxqt/lxqt.conf
index 1a15670..79b42c6 100644
--- a/lxqt/lxqt.conf
+++ b/lxqt/lxqt.conf
@@ -1,3 +1,2 @@
[General]
__userfile__=true
-icon_theme=oxygen
diff --git a/mpv/mpv.conf b/mpv/mpv.conf
index 63f8119..5521474 100644
--- a/mpv/mpv.conf
+++ b/mpv/mpv.conf
@@ -1,5 +1,5 @@
save-position-on-quit
osc=no
-ao=pulse
+ao=pipewire,pulse,jack
vo=gpu
audio-channels=2
diff --git a/nyxt/auto-config.lisp b/nyxt/auto-config.lisp
deleted file mode 100644
index 88335fa..0000000
--- a/nyxt/auto-config.lisp
+++ /dev/null
@@ -1,4 +0,0 @@
-(DEFINE-CONFIGURATION BUFFER
- ((DEFAULT-MODES (APPEND '(NYXT::VI-NORMAL-MODE) %SLOT-DEFAULT%))))
-(DEFINE-CONFIGURATION PROMPT-BUFFER
- ((DEFAULT-MODES (APPEND '(NYXT::VI-INSERT-MODE) %SLOT-DEFAULT%))))
diff --git a/paru/paru.conf b/paru/paru.conf
deleted file mode 100644
index 8932c55..0000000
--- a/paru/paru.conf
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# $PARU_CONF
-# /etc/paru.conf
-# ~/.config/paru/paru.conf
-#
-# See the paru.conf(5) manpage for options
-
-#
-# GENERAL OPTIONS
-#
-[options]
-PgpFetch
-Devel
-Provides
-DevelSuffixes = -git -cvs -svn -bzr -darcs -always
-#AurOnly
-BottomUp
-#RemoveMake
-#SudoLoop
-UseAsk
-#CombinedUpgrade
-CleanAfter
-#UpgradeMenu
-NewsOnUpgrade
-
-#LocalRepo
-#Chroot
-#Sign
-#SignDb
-
-#
-# Binary OPTIONS
-#
-[bin]
-FileManager = lf
-#MFlags = --skippgpcheck
-Sudo = doas
diff --git a/picom.conf b/picom.conf
deleted file mode 100644
index a98405c..0000000
--- a/picom.conf
+++ /dev/null
@@ -1,93 +0,0 @@
-# Shadow
-shadow = true;
-shadow-radius = 7;
-shadow-offset-x = -7;
-shadow-offset-y = -7;
-# shadow-opacity = 0.7;
-# shadow-red = 0.0;
-# shadow-green = 0.0;
-# shadow-blue = 0.0;
-shadow-exclude = [ "name = 'Notification'", "class_g = 'Conky'", "class_g ?= 'Notify-osd'", "class_g = 'Cairo-clock'" ];
-# shadow-exclude = "n:e:Notification";
-shadow-ignore-shaped = false;
-inactive-opacity = 1.0;
-active-opacity = 1.0;
-frame-opacity = 1.0;
-inactive-opacity-override = false;
-# inactive-dim = 0.2;
-# inactive-dim-fixed = true;
-blur-background = false;
-# blur-background-frame = true;
-blur-kern = "3x3box"
-# blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1"
-# blur-background-fixed = true;
-blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'" ];
-# opacity-rule = [ "80:class_g = 'URxvt'" ];
-
-# Fading
-fading = false;
-# fade-delta = 30;
-fade-in-step = 0.03;
-fade-out-step = 0.03;
-# no-fading-openclose = true;
-fade-exclude = [ ];
-
-# Other
-backend = "xrender"
-mark-wmwin-focused = true;
-mark-ovredir-focused = true;
-# use-ewmh-active-win = true;
-detect-rounded-corners = true;
-detect-client-opacity = true;
-refresh-rate = 0;
-vsync = true;
-dbe = false;
-# sw-opti = true;
-# unredir-if-possible = true;
-# unredir-if-possible-delay = 5000;
-# unredir-if-possible-exclude = [ ];
-focus-exclude = [ "class_g = 'Cairo-clock'" ];
-detect-transient = true;
-detect-client-leader = true;
-invert-color-include = [ ];
-# resize-damage = 1;
-
-# GLX backend
-# glx-no-stencil = true;
-glx-copy-from-front = "false";
-# glx-use-copysubbuffermesa = true;
-# glx-no-rebind-pixmap = true;
-use-damage = "true";
-# glx-use-gpushader4 = true;
-
-opacity-rule = [ "99:name *?= 'Screenshot'",
-"99:class_g = 'Firefox'",
-"99:name *?= 'Pale Moon'",
-"99:name *?= 'QupZilla'",
-"99:class_g = 'Midori'",
-"99:class_g = 'Lazpaint'",
-"99:class_g = 'Pinta'",
-"99:class_g = 'Viewnior'",
-"99:class_g = 'GIMP'",
-"99:class_g = 'Darktable'",
-"99:name *?= 'VLC'",
-"99:name *?= 'Event'",
-"99:name *?= 'Call'",
-"99:name *?= 'Minitube'",
-"99:name *?= 'Write'",
-"99:name *?= 'VirtualBox'",
-"99:name *?= 'Conky'",
-"90:name *?= 'Panel'",
-"90:name *?= 'Restart'",
-"90:name *?= 'Page Info'",
-"99:name *?= 'Image'",
-"75:class_g = 'kwrite'",
-"75:name *?= 'mousepad'"];
-
-# Window type settings
-wintypes:
-{
- tooltip = { fade = true; shadow = false; opacity = 0.75; focus = true; };
- dock = { opacity = 1; shadow = false; };
-};
-
diff --git a/pipewire/pipewire.conf b/pipewire/pipewire.conf
deleted file mode 100644
index ac5f9c6..0000000
--- a/pipewire/pipewire.conf
+++ /dev/null
@@ -1,246 +0,0 @@
-# Daemon config file for PipeWire version "0.3.34" #
-#
-# Copy and edit this file in /etc/pipewire for systemwide changes
-# or in ~/.config/pipewire for local changes.
-
-context.properties = {
- ## Configure properties in the system.
- #library.name.system = support/libspa-support
- #context.data-loop.library.name.system = support/libspa-support
- #support.dbus = true
- #link.max-buffers = 64
- link.max-buffers = 16 # version < 3 clients can't handle more
- #mem.warn-mlock = false
- #mem.allow-mlock = true
- #mem.mlock-all = false
- #clock.power-of-two-quantum = true
- #log.level = 2
-
- core.daemon = true # listening for socket connections
- core.name = pipewire-0 # core name and socket name
-
- ## Properties for the DSP configuration.
- #default.clock.rate = 48000
- #default.clock.allowed-rates = [ 48000 ]
- #default.clock.quantum = 1024
- #default.clock.min-quantum = 32
- #default.clock.max-quantum = 8192
- #default.video.width = 640
- #default.video.height = 480
- #default.video.rate.num = 25
- #default.video.rate.denom = 1
- #
- # These overrides are only applied when running in a vm.
- vm.overrides = {
- default.clock.min-quantum = 1024
- }
-}
-
-context.spa-libs = {
- #<factory-name regex> = <library-name>
- #
- # Used to find spa factory names. It maps an spa factory name
- # regular expression to a library name that should contain
- # that factory.
- #
- audio.convert.* = audioconvert/libspa-audioconvert
- api.alsa.* = alsa/libspa-alsa
- api.v4l2.* = v4l2/libspa-v4l2
- api.libcamera.* = libcamera/libspa-libcamera
- api.bluez5.* = bluez5/libspa-bluez5
- api.vulkan.* = vulkan/libspa-vulkan
- api.jack.* = jack/libspa-jack
- support.* = support/libspa-support
- #videotestsrc = videotestsrc/libspa-videotestsrc
- #audiotestsrc = audiotestsrc/libspa-audiotestsrc
-}
-
-context.modules = [
- #{ name = <module-name>
- # [ args = { <key> = <value> ... } ]
- # [ flags = [ [ ifexists ] [ nofail ] ]
- #}
- #
- # Loads a module with the given parameters.
- # If ifexists is given, the module is ignored when it is not found.
- # If nofail is given, module initialization failures are ignored.
- #
-
- # Uses RTKit to boost the data thread priority.
- { name = libpipewire-module-rtkit
- args = {
- #nice.level = -11
- #rt.prio = 88
- #rt.time.soft = 2000000
- #rt.time.hard = 2000000
- }
- flags = [ ifexists nofail ]
- }
-
- # Set thread priorities without using RTKit.
- #{ name = libpipewire-module-rt
- # args = {
- # nice.level = -11
- # rt.prio = 88
- # rt.time.soft = 2000000
- # rt.time.hard = 2000000
- # }
- # flags = [ ifexists nofail ]
- #}
-
- # The native communication protocol.
- { name = libpipewire-module-protocol-native }
-
- # The profile module. Allows application to access profiler
- # and performance data. It provides an interface that is used
- # by pw-top and pw-profiler.
- { name = libpipewire-module-profiler }
-
- # Allows applications to create metadata objects. It creates
- # a factory for Metadata objects.
- { name = libpipewire-module-metadata }
-
- # Creates a factory for making devices that run in the
- # context of the PipeWire server.
- { name = libpipewire-module-spa-device-factory }
-
- # Creates a factory for making nodes that run in the
- # context of the PipeWire server.
- { name = libpipewire-module-spa-node-factory }
-
- # Allows creating nodes that run in the context of the
- # client. Is used by all clients that want to provide
- # data to PipeWire.
- { name = libpipewire-module-client-node }
-
- # Allows creating devices that run in the context of the
- # client. Is used by the session manager.
- { name = libpipewire-module-client-device }
-
- # The portal module monitors the PID of the portal process
- # and tags connections with the same PID as portal
- # connections.
- { name = libpipewire-module-portal
- flags = [ ifexists nofail ]
- }
-
- # The access module can perform access checks and block
- # new clients.
- { name = libpipewire-module-access
- args = {
- # access.allowed to list an array of paths of allowed
- # apps.
- #access.allowed = [
- # /usr/bin/pipewire-media-session
- #]
-
- # An array of rejected paths.
- #access.rejected = [ ]
-
- # An array of paths with restricted access.
- #access.restricted = [ ]
-
- # Anything not in the above lists gets assigned the
- # access.force permission.
- #access.force = flatpak
- }
- }
-
- # Makes a factory for wrapping nodes in an adapter with a
- # converter and resampler.
- { name = libpipewire-module-adapter }
-
- # Makes a factory for creating links between ports.
- { name = libpipewire-module-link-factory }
-
- # Provides factories to make session manager objects.
- { name = libpipewire-module-session-manager }
-]
-
-context.objects = [
- #{ factory = <factory-name>
- # [ args = { <key> = <value> ... } ]
- # [ flags = [ [ nofail ] ]
- #}
- #
- # Creates an object from a PipeWire factory with the given parameters.
- # If nofail is given, errors are ignored (and no object is created).
- #
- #{ factory = spa-node-factory args = { factory.name = videotestsrc node.name = videotestsrc Spa:Pod:Object:Param:Props:patternType = 1 } }
- #{ factory = spa-device-factory args = { factory.name = api.jack.device foo=bar } flags = [ nofail ] }
- #{ factory = spa-device-factory args = { factory.name = api.alsa.enum.udev } }
- #{ factory = spa-node-factory args = { factory.name = api.alsa.seq.bridge node.name = Internal-MIDI-Bridge } }
- #{ factory = adapter args = { factory.name = audiotestsrc node.name = my-test } }
- #{ factory = spa-node-factory args = { factory.name = api.vulkan.compute.source node.name = my-compute-source } }
-
- # A default dummy driver. This handles nodes marked with the "node.always-driver"
- # property when no other driver is currently active. JACK clients need this.
- { factory = spa-node-factory
- args = {
- factory.name = support.node.driver
- node.name = Dummy-Driver
- node.group = pipewire.dummy
- priority.driver = 20000
- }
- }
- { factory = spa-node-factory
- args = {
- factory.name = support.node.driver
- node.name = Freewheel-Driver
- priority.driver = 19000
- node.group = pipewire.freewheel
- node.freewheel = true
- }
- }
- # This creates a new Source node. It will have input ports
- # that you can link, to provide audio for this source.
- #{ factory = adapter
- # args = {
- # factory.name = support.null-audio-sink
- # node.name = "my-mic"
- # node.description = "Microphone"
- # media.class = "Audio/Source/Virtual"
- # audio.position = "FL,FR"
- # }
- #}
-
- # This creates a single PCM source device for the given
- # alsa device path hw:0. You can change source to sink
- # to make a sink in the same way.
- #{ factory = adapter
- # args = {
- # factory.name = api.alsa.pcm.source
- # node.name = "alsa-source"
- # node.description = "PCM Source"
- # media.class = "Audio/Source"
- # api.alsa.path = "hw:0"
- # #api.alsa.period-size = 1024
- # #api.alsa.headroom = 0
- # #api.alsa.disable-mmap = false
- # #api.alsa.disable-batch = false
- # #audio.format = "S16LE"
- # #audio.rate = 48000
- # #audio.channels = 2
- # #audio.position = "FL,FR"
- # }
- #}
-]
-
-context.exec = [
- #{ path = <program-name> [ args = "<arguments>" ] }
- #
- # Execute the given program with arguments.
- #
- # You can optionally start the session manager here,
- # but it is better to start it as a systemd service.
- # Run the session manager with -h for options.
- #
- { path = "/usr/bin/wireplumber" args = "-c wireplumber.conf" }
- #
- # You can optionally start the pulseaudio-server here as well
- # but it is better to start it as a systemd service.
- # It can be interesting to start another daemon here that listens
- # on another address with the -a option (eg. -a tcp:4713).
- #
- { path = "/usr/bin/pipewire" args = "-c pipewire-pulse.conf" }
-]
diff --git a/pipewire/wireplumber.conf b/pipewire/wireplumber.conf
deleted file mode 100644
index 3595858..0000000
--- a/pipewire/wireplumber.conf
+++ /dev/null
@@ -1,90 +0,0 @@
-# WirePlumber daemon context configuration #
-
-context.properties = {
- ## Properties to configure the PipeWire context and some modules
-
- #application.name = WirePlumber
- log.level = 2
- wireplumber.script-engine = lua-scripting
- #wireplumber.export-core = true
-
- #mem.mlock-all = false
- #support.dbus = true
-}
-
-context.spa-libs = {
- #<factory-name regex> = <library-name>
- #
- # Used to find spa factory names. It maps an spa factory name
- # regular expression to a library name that should contain
- # that factory.
- #
- api.alsa.* = alsa/libspa-alsa
- api.bluez5.* = bluez5/libspa-bluez5
- api.v4l2.* = v4l2/libspa-v4l2
- api.libcamera.* = libcamera/libspa-libcamera
- audio.convert.* = audioconvert/libspa-audioconvert
- support.* = support/libspa-support
-}
-
-context.modules = [
- #{ name = <module-name>
- # [ args = { <key> = <value> ... } ]
- # [ flags = [ [ ifexists ] [ nofail ] ]
- #}
- #
- # PipeWire modules to load.
- # If ifexists is given, the module is ignored when it is not found.
- # If nofail is given, module initialization failures are ignored.
- #
-
- # Uses RTKit to boost the data thread priority.
- { name = libpipewire-module-rt
- args = {
- nice.level = -11
- #rt.prio = 88
- #rt.time.soft = -1
- #rt.time.hard = -1
- }
- flags = [ ifexists nofail ]
- }
-
- # The native communication protocol.
- { name = libpipewire-module-protocol-native }
-
- # Allows creating nodes that run in the context of the
- # client. Is used by all clients that want to provide
- # data to PipeWire.
- { name = libpipewire-module-client-node }
-
- # Allows creating devices that run in the context of the
- # client. Is used by the session manager.
- { name = libpipewire-module-client-device }
-
- # Makes a factory for wrapping nodes in an adapter with a
- # converter and resampler.
- { name = libpipewire-module-adapter }
-
- # Allows applications to create metadata objects. It creates
- # a factory for Metadata objects.
- { name = libpipewire-module-metadata }
-
- # Provides factories to make session manager objects.
- { name = libpipewire-module-session-manager }
-]
-
-wireplumber.components = [
- #{ name = <component-name>, type = <component-type> }
- #
- # WirePlumber components to load
- #
-
- # The lua scripting engine
- { name = libwireplumber-module-lua-scripting, type = module }
-
- # The lua configuration file(s)
- # Other components are loaded from there
- { name = main.lua, type = config/lua }
- { name = policy.lua, type = config/lua }
- { name = bluetooth.lua, type = config/lua }
-]
diff --git a/psub/config.yaml b/psub/config.yaml
deleted file mode 100644
index 55b5421..0000000
--- a/psub/config.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-#
-# _________ ___.
-# ______ / _____/__ _\_ |__
-# \____ \\_____ \| | \ __ # | |_> > \ | / \_\ \
-# | __/_______ /____/|___ /
-# |__| \/ \/
-#
-#
-
-# This section defines the connection to your Subsonic server
-
-server:
- # This is the url you would use to access your Subsonic server without the protocol
- # (http:// or https://)
-
- host: cloud.zachir.xyz/index.php/apps/music/subsonic
-
- # Username and Password next
-
- username: zachir
- password: iagcuoc95i9j
-
- # If your Subsonic server is accessed over https:// set this to 'true'
-
- ssl: true
-
- # If you use a server with a specific API version set it here
-
- api: 1.16.0
-
-# This section defines the playback of music by pSub
-
-streaming:
-
- # The default format is 'raw'
- # this means the original file is streamed from your server
- # and no transcoding takes place.
- # set this to mp3 or wav etc.
- # depending on the transcoders available to your user on the server
-
- format: mp3
-
- # pSub utilises ffplay (https://ffmpeg.org/ffplay.html) to play the streamed media
- # by default the player window is hidden and control takes place through the cli
- # set this to true to enable the player window.
- # It allows for more controls (volume mainly) but will grab the focus of your
- # keyboard when tracks change which can be annoying if you are typing
-
- display: false
-
- # When the player window is shown, choose the default show mode
- # Options are:
- # 0: show video or album art
- # 1: show audio waves
- # 2: show audio frequency band using RDFT ((Inverse) Real Discrete Fourier Transform)
-
- show_mode: 0
-
- # Artist, Album and Playlist playback can accept a -r/--random flag.
- # by default, setting the flag on the command line means "randomise playback".
- # Setting the following to true will invert that behaviour so that playback is randomised by default
- # and passing the -r flag skips the random shuffle
-
- invert_random: false
-
- # pSub can use system notifications to alert you to a song change.
- # it will show you the details of the currently playing song.
- # to disable notification, set this to false
-
- notify: false
-
-client:
- # Added extra client config for pre-exe commands, like using it in flatpak-spawn
- pre_exe: ''
diff --git a/qt5ct/qt5ct.conf b/qt5ct/qt5ct.conf
deleted file mode 100644
index 818f4cc..0000000
--- a/qt5ct/qt5ct.conf
+++ /dev/null
@@ -1,32 +0,0 @@
-[Appearance]
-color_scheme_path=/usr/share/qt5ct/colors/airy.conf
-custom_palette=false
-icon_theme=Paper-Mono-Dark
-standard_dialogs=default
-style=gtk2
-
-[Fonts]
-fixed=@Variant(\0\0\0@\0\0\0\x10\0m\0o\0n\0o\0n\0o\0k\0i@\"\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
-general=@Variant(\0\0\0@\0\0\0\x14\0S\0\x61\0n\0s\0 \0S\0\x65\0r\0i\0\x66@\"\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
-
-[Interface]
-activate_item_on_single_click=1
-buttonbox_layout=3
-cursor_flash_time=1000
-dialog_buttons_have_icons=2
-double_click_interval=400
-gui_effects=General, AnimateMenu, AnimateCombo, AnimateTooltip, AnimateToolBox
-keyboard_scheme=2
-menus_have_icons=true
-show_shortcuts_in_context_menus=true
-stylesheets=/usr/share/qt5ct/qss/fusion-fixes.qss, /usr/share/qt5ct/qss/scrollbar-simple.qss, /usr/share/qt5ct/qss/sliders-simple.qss, /usr/share/qt5ct/qss/tooltip-simple.qss, /usr/share/qt5ct/qss/traynotification-simple.qss
-toolbutton_style=4
-underline_shortcut=2
-wheel_scroll_lines=3
-
-[SettingsWindow]
-geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2\xb0\0\0\x1\x88\0\0\x5N\0\0\x2\xf8\0\0\x2\xb1\0\0\x1\x89\0\0\x5M\0\0\x2\xf7\0\0\0\0\0\0\0\0\x5V\0\0\x2\xb1\0\0\x1\x89\0\0\x5M\0\0\x2\xf7)
-
-[Troubleshooting]
-force_raster_widgets=1
-ignored_applications=@Invalid()
diff --git a/qt6ct/qt6ct.conf b/qt6ct/qt6ct.conf
deleted file mode 100644
index e0c4fe0..0000000
--- a/qt6ct/qt6ct.conf
+++ /dev/null
@@ -1,38 +0,0 @@
-[Appearance]
-<<<<<<< HEAD
-color_scheme_path=/usr/local/share/qt6ct/colors/airy.conf
-custom_palette=false
-standard_dialogs=default
-=======
-color_scheme_path=/usr/share/qt6ct/colors/darker.conf
-custom_palette=true
-icon_theme=Paper-Mono-Dark
-standard_dialogs=gtk2
->>>>>>> 66e665f6f575c4e5a58074e143404d08b7a89d42
-style=gtk2
-
-[Fonts]
-fixed=@Variant(\0\0\0@\0\0\0\x1e\0\x44\0\x65\0j\0\x61\0V\0u\0 \0L\0G\0\x43\0 \0S\0\x61\0n\0s@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
-general=@Variant(\0\0\0@\0\0\0\x1e\0\x44\0\x65\0j\0\x61\0V\0u\0 \0L\0G\0\x43\0 \0S\0\x61\0n\0s@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
-
-[Interface]
-activate_item_on_single_click=1
-buttonbox_layout=0
-cursor_flash_time=1000
-dialog_buttons_have_icons=1
-double_click_interval=400
-gui_effects=@Invalid()
-keyboard_scheme=2
-menus_have_icons=true
-show_shortcuts_in_context_menus=true
-stylesheets=@Invalid()
-toolbutton_style=4
-underline_shortcut=1
-wheel_scroll_lines=3
-
-[SettingsWindow]
-geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\vC\0\0\0\x1b\0\0\xe\xf8\0\0\x4\x30\0\0\vE\0\0\0\x1d\0\0\xe\xf6\0\0\x4.\0\0\0\0\0\0\0\0\a\x80\0\0\vE\0\0\0\x1d\0\0\xe\xf6\0\0\x4.)
-
-[Troubleshooting]
-force_raster_widgets=1
-ignored_applications=@Invalid()
diff --git a/qtile/config.py b/qtile/config.py
index b95f62f..21a029c 100644
--- a/qtile/config.py
+++ b/qtile/config.py
@@ -504,6 +504,7 @@ floating_layout = layout.Floating(float_rules=[
# Run the utility of `xprop` to see the wm class and name of an X client.
# *layout.Floating.default_float_rules,
Match(title='FX: Track 1'), # REAPER
+ Match(title='Torpedo Wall Of Sound (Two Notes Audio Engineering)'),
Match(title='Add FX to: Track 1'), # REAPER
Match(title='REAPER (loading)'), # REAPER
Match(title='REAPER Query'), # REAPER
diff --git a/stmp b/stmp
deleted file mode 100644
index 24e7eab..0000000
--- a/stmp
+++ /dev/null
@@ -1,6 +0,0 @@
-[auth]
-username = 'zachir'
-password = 'seeqsn7ur53b'
-
-[server]
-host = 'https://cloud.zachir.xyz/index.php/apps/music/subsonic'
diff --git a/sx/sxrc b/sx/sxrc
deleted file mode 100755
index 22b9734..0000000
--- a/sx/sxrc
+++ /dev/null
@@ -1 +0,0 @@
-exec qtile start
diff --git a/vlc/vlcrc b/vlc/vlcrc
deleted file mode 100644
index f3d384b..0000000
--- a/vlc/vlcrc
+++ /dev/null
@@ -1,5120 +0,0 @@
-###
-### vlc 3.0.16
-###
-
-###
-### lines beginning with a '#' character are comments
-###
-
-[upnp] # Universal Plug'n'Play
-
-# SAT>IP channel list (string)
-#satip-channelist=auto
-
-# Custom SAT>IP channel list URL (string)
-#satip-channellist-url=
-
-[sap] # Network streams (SAP)
-
-# SAP multicast address (string)
-#sap-addr=
-
-# SAP timeout (seconds) (integer)
-#sap-timeout=1800
-
-# Try to parse the announce (boolean)
-#sap-parse=1
-
-# SAP Strict mode (boolean)
-#sap-strict=0
-
-[podcast] # Podcasts
-
-# Podcast URLs list (string)
-#podcast-urls=
-
-[hqdn3d] # High Quality 3D Denoiser filter
-
-# Spatial luma strength (0-254) (float)
-#hqdn3d-luma-spat=4.000000
-
-# Spatial chroma strength (0-254) (float)
-#hqdn3d-chroma-spat=3.000000
-
-# Temporal luma strength (0-254) (float)
-#hqdn3d-luma-temp=6.000000
-
-# Temporal chroma strength (0-254) (float)
-#hqdn3d-chroma-temp=4.500000
-
-[antiflicker] # antiflicker video filter
-
-# Window size (integer)
-#antiflicker-window-size=10
-
-# Softening value (integer)
-#antiflicker-softening-size=10
-
-[postproc] # Video post processing filter
-
-# Post processing quality (integer)
-#postproc-q=6
-
-# FFmpeg post processing filter chains (string)
-#postproc-name=default
-
-[erase] # Erase video filter
-
-# Image mask (string)
-#erase-mask=
-
-# X coordinate (integer)
-#erase-x=0
-
-# Y coordinate (integer)
-#erase-y=0
-
-[canvas] # Canvas video filter
-
-# Output width (integer)
-#canvas-width=0
-
-# Output height (integer)
-#canvas-height=0
-
-# Output picture aspect ratio (string)
-#canvas-aspect=
-
-# Pad video (boolean)
-#canvas-padd=1
-
-[bluescreen] # Bluescreen video filter
-
-# Bluescreen U value (integer)
-#bluescreen-u=120
-
-# Bluescreen V value (integer)
-#bluescreen-v=90
-
-# Bluescreen U tolerance (integer)
-#bluescreen-ut=17
-
-# Bluescreen V tolerance (integer)
-#bluescreen-vt=17
-
-[puzzle] # Puzzle interactive game video filter
-
-# Number of puzzle rows (integer)
-#puzzle-rows=4
-
-# Number of puzzle columns (integer)
-#puzzle-cols=4
-
-# Border (integer)
-#puzzle-border=3
-
-# Small preview (boolean)
-#puzzle-preview=0
-
-# Small preview size (integer)
-#puzzle-preview-size=15
-
-# Piece edge shape size (integer)
-#puzzle-shape-size=90
-
-# Auto shuffle (integer)
-#puzzle-auto-shuffle=0
-
-# Auto solve (integer)
-#puzzle-auto-solve=0
-
-# Rotation (integer)
-#puzzle-rotation=0
-
-# Game mode (integer)
-#puzzle-mode=0
-
-[transform] # Video transformation filter
-
-# Transform type (string)
-#transform-type=90
-
-[grain] # Grain video filter
-
-# Variance (float)
-#grain-variance=2.000000
-
-# Minimal period (integer)
-#grain-period-min=1
-
-# Maximal period (integer)
-#grain-period-max=48
-
-[alphamask] # Alpha mask video filter
-
-# Transparency mask (string)
-#alphamask-mask=
-
-[rotate] # Rotate video filter
-
-# Angle in degrees (float)
-#rotate-angle=30.000000
-
-# Use motion sensors (boolean)
-#rotate-use-motion=0
-
-[mirror] # Mirror video filter
-
-# Mirror orientation (integer)
-#mirror-split=0
-
-# Direction (integer)
-#mirror-direction=0
-
-[croppadd] # Video cropping filter
-
-# Pixels to crop from top (integer)
-#croppadd-croptop=0
-
-# Pixels to crop from bottom (integer)
-#croppadd-cropbottom=0
-
-# Pixels to crop from left (integer)
-#croppadd-cropleft=0
-
-# Pixels to crop from right (integer)
-#croppadd-cropright=0
-
-# Pixels to padd to top (integer)
-#croppadd-paddtop=0
-
-# Pixels to padd to bottom (integer)
-#croppadd-paddbottom=0
-
-# Pixels to padd to left (integer)
-#croppadd-paddleft=0
-
-# Pixels to padd to right (integer)
-#croppadd-paddright=0
-
-[gradient] # Gradient video filter
-
-# Distort mode (string)
-#gradient-mode=gradient
-
-# Gradient image type (integer)
-#gradient-type=0
-
-# Apply cartoon effect (boolean)
-#gradient-cartoon=1
-
-[posterize] # Posterize video filter
-
-# Posterize level (integer)
-#posterize-level=6
-
-[anaglyph] # Convert 3D picture to anaglyph image video filter
-
-# Color scheme (string)
-#anaglyph-scheme=red-cyan
-
-[gaussianblur] # Gaussian blur video filter
-
-# Gaussian's std deviation (float)
-#gaussianblur-sigma=2.000000
-
-[fps] # FPS conversion video filter
-
-# Frame rate (string)
-#fps-fps=
-
-[colorthres] # Color threshold filter
-
-# Color (integer)
-#colorthres-color=16711680
-
-# Saturation threshold (integer)
-#colorthres-saturationthres=20
-
-# Similarity threshold (integer)
-#colorthres-similaritythres=15
-
-[sharpen] # Sharpen video filter
-
-# Sharpen strength (0-2) (float)
-#sharpen-sigma=0.050000
-
-[deinterlace] # Deinterlacing video filter
-
-# Streaming deinterlace mode (string)
-#sout-deinterlace-mode=blend
-
-# Phosphor chroma mode for 4:2:0 input (integer)
-#sout-deinterlace-phosphor-chroma=2
-
-# Phosphor old field dimmer strength (integer)
-#sout-deinterlace-phosphor-dimmer=2
-
-[motionblur] # Motion blur filter
-
-# Blur factor (1-127) (integer)
-#blur-factor=80
-
-[scene] # Scene video filter
-
-# Image format (string)
-#scene-format=png
-
-# Image width (integer)
-#scene-width=-1
-
-# Image height (integer)
-#scene-height=-1
-
-# Filename prefix (string)
-#scene-prefix=scene
-
-# Directory path prefix (string)
-#scene-path=
-
-# Always write to the same file (boolean)
-#scene-replace=0
-
-# Recording ratio (integer)
-#scene-ratio=50
-
-[sepia] # Sepia video filter
-
-# Sepia intensity (integer)
-#sepia-intensity=120
-
-[gradfun] # Gradfun video filter
-
-# Radius (integer)
-#gradfun-radius=16
-
-# Strength (float)
-#gradfun-strength=1.200000
-
-[blendbench] # Blending benchmark filter
-
-# Number of time to blend (integer)
-#blendbench-loops=1000
-
-# Alpha of the blended image (integer)
-#blendbench-alpha=128
-
-# Image to be blended onto (string)
-#blendbench-base-image=
-
-# Chroma for the base image (string)
-#blendbench-base-chroma=I420
-
-# Image which will be blended (string)
-#blendbench-blend-image=
-
-# Chroma for the blend image (string)
-#blendbench-blend-chroma=YUVA
-
-[ball] # Ball video filter
-
-# Ball color (string)
-#ball-color=red
-
-# Ball speed (integer)
-#ball-speed=4
-
-# Ball size (integer)
-#ball-size=10
-
-# Gradient threshold (integer)
-#ball-gradient-threshold=40
-
-# Edge visible (boolean)
-#ball-edge-visible=1
-
-[extract] # Extract RGB component video filter
-
-# RGB component to extract (integer)
-#extract-component=16711680
-
-[adjust] # Image properties filter
-
-# Image contrast (0-2) (float)
-#contrast=1.000000
-
-# Image brightness (0-2) (float)
-#brightness=1.000000
-
-# Image hue (-180..180) (float)
-#hue=0.000000
-
-# Image saturation (0-3) (float)
-#saturation=1.000000
-
-# Image gamma (0-10) (float)
-#gamma=1.000000
-
-# Brightness threshold (boolean)
-#brightness-threshold=0
-
-[samplerate] # Secret Rabbit Code (libsamplerate) resampler
-
-# Sample rate converter type (integer)
-#src-converter-type=2
-
-[scaletempo] # Audio tempo scaler synched with rate
-
-# Stride Length (integer)
-#scaletempo-stride=30
-
-# Overlap Length (float)
-#scaletempo-overlap=0.200000
-
-# Search Length (integer)
-#scaletempo-search=14
-
-[spatialaudio] # Ambisonics renderer and binauralizer
-
-# Headphones mode (binaural) (boolean)
-#spatialaudio-headphones=0
-
-# HRTF file for the binauralization (string)
-#hrtf-file=
-
-[normvol] # Volume normalizer
-
-# Number of audio buffers (integer)
-#norm-buff-size=20
-
-# Maximal volume level (float)
-#norm-max-level=2.000000
-
-[spatializer] # Audio Spatializer
-
-# Room size (float)
-#spatializer-roomsize=0.850000
-
-# Room width (float)
-#spatializer-width=1.000000
-
-# Wet (float)
-#spatializer-wet=0.400000
-
-# Dry (float)
-#spatializer-dry=0.500000
-
-# Damp (float)
-#spatializer-damp=0.500000
-
-[compressor] # Dynamic range compressor
-
-# RMS/peak (float)
-#compressor-rms-peak=0.200000
-
-# Attack time (float)
-#compressor-attack=25.000000
-
-# Release time (float)
-#compressor-release=100.000000
-
-# Threshold level (float)
-#compressor-threshold=-11.000000
-
-# Ratio (float)
-#compressor-ratio=4.000000
-
-# Knee radius (float)
-#compressor-knee=5.000000
-
-# Makeup gain (float)
-#compressor-makeup-gain=7.000000
-
-[param_eq] # Parametric Equalizer
-
-# Low freq (Hz) (float)
-#param-eq-lowf=100.000000
-
-# Low freq gain (dB) (float)
-#param-eq-lowgain=0.000000
-
-# High freq (Hz) (float)
-#param-eq-highf=10000.000000
-
-# High freq gain (dB) (float)
-#param-eq-highgain=0.000000
-
-# Freq 1 (Hz) (float)
-#param-eq-f1=300.000000
-
-# Freq 1 gain (dB) (float)
-#param-eq-gain1=0.000000
-
-# Freq 1 Q (float)
-#param-eq-q1=3.000000
-
-# Freq 2 (Hz) (float)
-#param-eq-f2=1000.000000
-
-# Freq 2 gain (dB) (float)
-#param-eq-gain2=0.000000
-
-# Freq 2 Q (float)
-#param-eq-q2=3.000000
-
-# Freq 3 (Hz) (float)
-#param-eq-f3=3000.000000
-
-# Freq 3 gain (dB) (float)
-#param-eq-gain3=0.000000
-
-# Freq 3 Q (float)
-#param-eq-q3=3.000000
-
-[stereo_widen] # Simple stereo widening effect
-
-# Delay time (float)
-#stereowiden-delay=20.000000
-
-# Feedback gain (float)
-#stereowiden-feedback=0.300000
-
-# Crossfeed (float)
-#stereowiden-crossfeed=0.300000
-
-# Dry mix (float)
-#stereowiden-dry-mix=0.800000
-
-[soxr] # soxr
-
-# Resampling quality (integer)
-#soxr-resampler-quality=2
-
-[scaletempo_pitch] # Pitch Shifter
-
-# Stride Length (integer)
-#scaletempo-stride=30
-
-# Overlap Length (float)
-#scaletempo-overlap=0.200000
-
-# Search Length (integer)
-#scaletempo-search=14
-
-# Pitch Shift (float)
-#pitch-shift=0.000000
-
-[gain] # Gain control filter
-
-# Gain multiplier (float)
-#gain-value=1.000000
-
-[headphone] # Headphone virtual spatialization effect
-
-# Characteristic dimension (integer)
-#headphone-dim=10
-
-# Compensate delay (boolean)
-#headphone-compensate=0
-
-# No decoding of Dolby Surround (boolean)
-#headphone-dolby=0
-
-[chorus_flanger] # Sound Delay
-
-# Delay time (float)
-#delay-time=20.000000
-
-# Sweep Depth (float)
-#sweep-depth=6.000000
-
-# Sweep Rate (float)
-#sweep-rate=6.000000
-
-# Feedback gain (float)
-#feedback-gain=0.500000
-
-# Wet mix (float)
-#wet-mix=0.400000
-
-# Dry Mix (float)
-#dry-mix=0.400000
-
-[mono] # Stereo to mono downmixer
-
-# Use downmix algorithm (boolean)
-#sout-mono-downmix=1
-
-# Select channel to keep (integer)
-#sout-mono-channel=-1
-
-[speex_resampler] # Speex resampler
-
-# Resampling quality (integer)
-#speex-resampler-quality=4
-
-[equalizer] # Equalizer with 10 bands
-
-# Equalizer preset (string)
-#equalizer-preset=flat
-
-# Bands gain (string)
-#equalizer-bands=
-
-# Two pass (boolean)
-#equalizer-2pass=0
-
-# Use VLC frequency bands (boolean)
-#equalizer-vlcfreqs=1
-
-# Global gain (float)
-#equalizer-preamp=12.000000
-
-[audiobargraph_a] # Audio part of the BarGraph function
-
-# Defines if BarGraph information should be sent (integer)
-#audiobargraph_a-bargraph=1
-
-# Sends the barGraph information every n audio packets (integer)
-#audiobargraph_a-bargraph_repetition=4
-
-# Defines if silence alarm information should be sent (integer)
-#audiobargraph_a-silence=1
-
-# Time window to use in ms (integer)
-#audiobargraph_a-time_window=5000
-
-# Minimum Audio level to raise the alarm (float)
-#audiobargraph_a-alarm_threshold=0.020000
-
-# Time between two alarm messages in ms (integer)
-#audiobargraph_a-repetition_time=2000
-
-[remap] # Audio channel remapper
-
-# Left (integer)
-#aout-remap-channel-left=0
-
-# Center (integer)
-#aout-remap-channel-center=1
-
-# Right (integer)
-#aout-remap-channel-right=2
-
-# Rear left (integer)
-#aout-remap-channel-rearleft=3
-
-# Rear center (integer)
-#aout-remap-channel-rearcenter=4
-
-# Rear right (integer)
-#aout-remap-channel-rearright=5
-
-# Side left (integer)
-#aout-remap-channel-middleleft=6
-
-# Side right (integer)
-#aout-remap-channel-middleright=7
-
-# Low-frequency effects (integer)
-#aout-remap-channel-lfe=8
-
-# Normalize channels (boolean)
-#aout-remap-normalize=1
-
-[syslog] # System logger (syslog)
-
-# System log (syslog) (boolean)
-#syslog=0
-
-# Debug messages (boolean)
-#syslog-debug=0
-
-# Identity (string)
-#syslog-ident=vlc
-
-# Facility (string)
-#syslog-facility=user
-
-[console] # Console logger
-
-[file] # File logger
-
-# Log to file (boolean)
-#file-logging=0
-
-# Log filename (string)
-#logfile=
-
-# Log format (string)
-#logmode=text
-
-# Verbosity (integer)
-#log-verbose=-1
-
-[visual] # Visualizer filter
-
-# Effects list (string)
-#effect-list=spectrum
-
-# Video width (integer)
-#effect-width=800
-
-# Video height (integer)
-#effect-height=500
-
-# FFT window (string)
-#effect-fft-window=flat
-
-# Kaiser window parameter (float)
-#effect-kaiser-param=3.000000
-
-# Show 80 bands instead of 20 (boolean)
-#visual-80-bands=1
-
-# Draw peaks in the analyzer (boolean)
-#visual-peaks=1
-
-# Enable original graphic spectrum (boolean)
-#spect-show-original=0
-
-# Draw the base of the bands (boolean)
-#spect-show-base=1
-
-# Base pixel radius (integer)
-#spect-radius=42
-
-# Spectral sections (integer)
-#spect-sections=3
-
-# V-plane color (integer)
-#spect-color=80
-
-# Draw bands in the spectrometer (boolean)
-#spect-show-bands=1
-
-# Show 80 bands instead of 20 (boolean)
-#spect-80-bands=1
-
-# Number of blank pixels between bands. (integer)
-#spect-separ=1
-
-# Amplification (integer)
-#spect-amp=8
-
-# Draw peaks in the analyzer (boolean)
-#spect-show-peaks=1
-
-# Peak extra width (integer)
-#spect-peak-width=61
-
-# Peak height (integer)
-#spect-peak-height=1
-
-[glspectrum] # 3D OpenGL spectrum visualization
-
-# Video width (integer)
-#glspectrum-width=400
-
-# Video height (integer)
-#glspectrum-height=300
-
-[ps] # MPEG-PS demuxer
-
-# Trust MPEG timestamps (boolean)
-#ps-trust-timestamps=1
-
-[es] # MPEG-I/II/4 / A52 / DTS / MLP audio
-
-# Frames per Second (float)
-#es-fps=25.000000
-
-[mp4] # MP4 stream demuxer
-
-# M4A audio only (boolean)
-#mp4-m4a-audioonly=0
-
-[rawaud] # Raw audio demuxer
-
-# Audio channels (integer)
-#rawaud-channels=2
-
-# Audio samplerate (Hz) (integer)
-#rawaud-samplerate=48000
-
-# FOURCC code of raw input format (string)
-#rawaud-fourcc=s16l
-
-# Forces the audio language (string)
-#rawaud-lang=eng
-
-[ts] # MPEG Transport Stream demuxer
-
-# Digital TV Standard (string)
-#ts-standard=auto
-
-# Extra PMT (string)
-#ts-extra-pmt=
-
-# Trust in-stream PCR (boolean)
-#ts-trust-pcr=1
-
-# Set id of ES to PID (boolean)
-#ts-es-id-pid=1
-
-# CSA Key (string)
-#ts-csa-ck=
-
-# Second CSA Key (string)
-#ts-csa2-ck=
-
-# Packet size in bytes to decrypt (integer)
-#ts-csa-pkt=188
-
-# Separate sub-streams (boolean)
-#ts-split-es=1
-
-# Seek based on percent not time (boolean)
-#ts-seek-percent=0
-
-# Check packets continuity counter (boolean)
-#ts-cc-check=1
-
-# Only create ES on program sending data (boolean)
-#ts-pmtfix-waitdata=1
-
-# Try to generate PAT/PMT if missing (boolean)
-#ts-patfix=1
-
-# Try to fix too early PCR (or late DTS) (boolean)
-#ts-pcr-offsetfix=1
-
-[avi] # AVI demuxer
-
-# Force interleaved method (boolean)
-#avi-interleaved=0
-
-# Force index creation (integer)
-#avi-index=0
-
-[playlist] # Playlist
-
-# Skip ads (boolean)
-#playlist-skip-ads=1
-
-# Show shoutcast adult content (boolean)
-#shoutcast-show-adult=0
-
-[adaptive] # Unified adaptive streaming for DASH/HLS
-
-# Adaptive Logic (string)
-#adaptive-logic=
-
-# Maximum device width (integer)
-#adaptive-maxwidth=0
-
-# Maximum device height (integer)
-#adaptive-maxheight=0
-
-# Fixed Bandwidth in KiB/s (integer)
-#adaptive-bw=250
-
-# Use regular HTTP modules (boolean)
-#adaptive-use-access=0
-
-# Live Playback delay (ms) (integer)
-#adaptive-livedelay=15000
-
-# Max buffering (ms) (integer)
-#adaptive-maxbuffer=30000
-
-# Low latency (integer)
-#adaptive-lowlatency=-1
-
-[mod] # MOD demuxer (libmodplug)
-
-# Noise reduction (boolean)
-#mod-noisereduction=1
-
-# Reverb (boolean)
-#mod-reverb=0
-
-# Reverberation level (integer)
-#mod-reverb-level=0
-
-# Reverberation delay (integer)
-#mod-reverb-delay=40
-
-# Mega bass (boolean)
-#mod-megabass=0
-
-# Mega bass level (integer)
-#mod-megabass-level=0
-
-# Mega bass cutoff (integer)
-#mod-megabass-range=10
-
-# Surround (boolean)
-#mod-surround=0
-
-# Surround level (integer)
-#mod-surround-level=0
-
-# Surround delay (ms) (integer)
-#mod-surround-delay=5
-
-[avformat] # Avformat demuxer
-
-# Format name (string)
-#avformat-format=
-
-# Advanced options (string)
-#avformat-options=
-
-# Avformat mux (string)
-#sout-avformat-mux=
-
-# Advanced options (string)
-#sout-avformat-options=
-
-# Reset timestamps (boolean)
-#sout-avformat-reset-ts=0
-
-[rawdv] # DV (Digital Video) demuxer
-
-# Hurry up (boolean)
-#rawdv-hurry-up=0
-
-[demuxdump] # File dumper
-
-# Dump module (string)
-#demuxdump-access=file
-
-# Dump filename (string)
-#demuxdump-file=stream-demux.dump
-
-# Append to existing file (boolean)
-#demuxdump-append=0
-
-[vc1] # VC1 video demuxer
-
-# Frames per Second (float)
-#vc1-fps=25.000000
-
-[rawvid] # Raw video demuxer
-
-# Frames per Second (string)
-#rawvid-fps=
-
-# Width (integer)
-#rawvid-width=0
-
-# Height (integer)
-#rawvid-height=0
-
-# Force chroma (Use carefully) (string)
-#rawvid-chroma=
-
-# Aspect ratio (string)
-#rawvid-aspect-ratio=
-
-[image] # Image demuxer
-
-# ES ID (integer)
-#image-id=-1
-
-# Group (integer)
-#image-group=0
-
-# Decode (boolean)
-#image-decode=1
-
-# Forced chroma (string)
-#image-chroma=
-
-# Duration in seconds (float)
-#image-duration=10.000000
-
-# Frame rate (string)
-#image-fps=10/1
-
-# Real-time (boolean)
-#image-realtime=0
-
-[mkv] # Matroska stream demuxer
-
-# Respect ordered chapters (boolean)
-#mkv-use-ordered-chapters=1
-
-# Chapter codecs (boolean)
-#mkv-use-chapter-codec=1
-
-# Preload MKV files in the same directory (boolean)
-#mkv-preload-local-dir=1
-
-# Seek based on percent not time (boolean)
-#mkv-seek-percent=0
-
-# Dummy Elements (boolean)
-#mkv-use-dummy=0
-
-# Preload clusters (boolean)
-#mkv-preload-clusters=0
-
-[h26x] # H264 video demuxer
-
-# Frames per Second (float)
-#h264-fps=0.000000
-
-# Frames per Second (float)
-#hevc-fps=0.000000
-
-[mjpeg] # M-JPEG camera demuxer
-
-# Frames per Second (float)
-#mjpeg-fps=0.000000
-
-[diracsys] # Dirac video demuxer
-
-# Value to adjust dts by (integer)
-#dirac-dts-offset=0
-
-[subtitle] # Text subtitle parser
-
-# Frames per Second (float)
-#sub-fps=0.000000
-
-# Subtitle delay (integer)
-#sub-delay=0
-
-# Subtitle format (string)
-#sub-type=auto
-
-# Subtitle description (string)
-#sub-description=
-
-[prefetch] # Stream prefetch filter
-
-# Buffer size (integer)
-#prefetch-buffer-size=16384
-
-# Read size (integer)
-#prefetch-read-size=16777216
-
-# Seek threshold (integer)
-#prefetch-seek-threshold=16384
-
-[udp] # UDP input
-
-# UDP Source timeout (sec) (integer)
-#udp-timeout=-1
-
-[rist] # RIST input
-
-# RIST maximum packet size (bytes) (integer)
-#packet-size=1472
-
-# RIST demux/decode maximum jitter (default is 5ms) (integer)
-#maximum-jitter=5
-
-# RIST latency (ms) (integer)
-#latency=1000
-
-# RIST nack retry interval (ms) (integer)
-#retry-interval=132
-
-# RIST reorder buffer (ms) (integer)
-#reorder-buffer=70
-
-# RIST maximum retry count (integer)
-#max-retries=10
-
-# RIST nack type, 0 = range, 1 = bitmask. Default is range (integer)
-#nack-type=0
-
-# Disable NACK output packets (boolean)
-#disable-nacks=0
-
-# Do not check for a valid rtcp message from the encoder (boolean)
-#mcast-blind-nacks=0
-
-[v4l2] # Video4Linux input
-
-# Video capture device (string)
-#v4l2-dev=/dev/video0
-
-# VBI capture device (string)
-#v4l2-vbidev=
-
-# Standard (string)
-#v4l2-standard=
-
-# Video input chroma format (string)
-#v4l2-chroma=
-
-# Input (integer)
-#v4l2-input=0
-
-# Audio input (integer)
-#v4l2-audio-input=-1
-
-# Width (integer)
-#v4l2-width=0
-
-# Height (integer)
-#v4l2-height=0
-
-# Picture aspect-ratio n:m (string)
-#v4l2-aspect-ratio=4:3
-
-# Frame rate (string)
-#v4l2-fps=60
-
-# Radio device (string)
-#v4l2-radio-dev=/dev/radio0
-
-# Frequency (integer)
-#v4l2-tuner-frequency=-1
-
-# Audio mode (integer)
-#v4l2-tuner-audio-mode=3
-
-# Reset controls (boolean)
-#v4l2-controls-reset=0
-
-# Brightness (integer)
-#v4l2-brightness=-1
-
-# Automatic brightness (integer)
-#v4l2-brightness-auto=-1
-
-# Contrast (integer)
-#v4l2-contrast=-1
-
-# Saturation (integer)
-#v4l2-saturation=-1
-
-# Hue (integer)
-#v4l2-hue=-1
-
-# Automatic hue (integer)
-#v4l2-hue-auto=-1
-
-# White balance temperature (K) (integer)
-#v4l2-white-balance-temperature=-1
-
-# Automatic white balance (integer)
-#v4l2-auto-white-balance=-1
-
-# Red balance (integer)
-#v4l2-red-balance=-1
-
-# Blue balance (integer)
-#v4l2-blue-balance=-1
-
-# Gamma (integer)
-#v4l2-gamma=-1
-
-# Automatic gain (integer)
-#v4l2-autogain=-1
-
-# Gain (integer)
-#v4l2-gain=-1
-
-# Sharpness (integer)
-#v4l2-sharpness=-1
-
-# Chroma gain (integer)
-#v4l2-chroma-gain=-1
-
-# Automatic chroma gain (integer)
-#v4l2-chroma-gain-auto=-1
-
-# Power line frequency (integer)
-#v4l2-power-line-frequency=-1
-
-# Backlight compensation (integer)
-#v4l2-backlight-compensation=-1
-
-# Band-stop filter (integer)
-#v4l2-band-stop-filter=-1
-
-# Horizontal flip (boolean)
-#v4l2-hflip=0
-
-# Vertical flip (boolean)
-#v4l2-vflip=0
-
-# Rotate (degrees) (integer)
-#v4l2-rotate=-1
-
-# Color killer (integer)
-#v4l2-color-killer=-1
-
-# Color effect (integer)
-#v4l2-color-effect=-1
-
-# Audio volume (integer)
-#v4l2-audio-volume=-1
-
-# Audio balance (integer)
-#v4l2-audio-balance=-1
-
-# Mute (boolean)
-#v4l2-audio-mute=0
-
-# Bass level (integer)
-#v4l2-audio-bass=-1
-
-# Treble level (integer)
-#v4l2-audio-treble=-1
-
-# Loudness mode (boolean)
-#v4l2-audio-loudness=0
-
-# v4l2 driver controls (string)
-#v4l2-set-ctrls=
-
-[concat] # Concatenated inputs
-
-# Inputs list (string)
-#concat-list=
-
-[cdda] # Audio CD input
-
-# Audio CD device (string)
-#cd-audio=/dev/sr0
-
-# CDDB Server (string)
-#cddb-server=freedb.videolan.org
-
-# CDDB port (integer)
-#cddb-port=80
-
-[access] # HTTPS input
-
-# Cookies forwarding (boolean)
-#http-forward-cookies=1
-
-# User agent (string)
-#http-user-agent=
-
-[nfs] # NFS input
-
-# Set NFS uid/guid automatically (boolean)
-#nfs-auto-guid=1
-
-[timecode] # Time code subpicture elementary stream generator
-
-# Frame rate (string)
-#timecode-fps=25/1
-
-[http] # HTTP input
-
-# Auto re-connect (boolean)
-#http-reconnect=0
-
-[vdr] # VDR recordings
-
-# Chapter offset in ms (integer)
-#vdr-chapter-offset=0
-
-# Frame rate (float)
-#vdr-fps=25.000000
-
-[smb] # SMB input
-
-# Username (string)
-#smb-user=
-
-# Password (string)
-#smb-pwd=
-
-# SMB domain (string)
-#smb-domain=
-
-[vnc] # VNC client access
-
-# Username (string)
-#rfb-user=
-
-# Password (string)
-#rfb-password=
-
-# X.509 Certificate Authority (string)
-#rfb-x509-ca=
-
-# X.509 Certificate Revocation List (string)
-#rfb-x509-crl=
-
-# X.509 Client certificate (string)
-#rfb-x509-client-cert=
-
-# X.509 Client private key (string)
-#rfb-x509-client-key=
-
-# Frame rate (float)
-#rfb-fps=5.000000
-
-# Frame buffer depth (string)
-#rfb-chroma=RV32
-
-# Compression level (integer)
-#rfb-compress-level=0
-
-# Image quality (integer)
-#rfb-quality-level=9
-
-[dvb] # DVB input with v4l2 support
-
-# Probe DVB card for capabilities (boolean)
-#dvb-probe=1
-
-# Satellite scanning config (string)
-#dvb-satellite=
-
-# Scan tuning list (string)
-#dvb-scanlist=
-
-# Use NIT for scanning services (boolean)
-#dvb-scan-nit=1
-
-[filesystem] # File input
-
-# List special files (boolean)
-#list-special-files=0
-
-[dvdread] # DVDRead Input (no menu support)
-
-# DVD angle (integer)
-#dvdread-angle=1
-
-[dtv] # Digital Television and Radio
-
-# DVB adapter (integer)
-#dvb-adapter=0
-
-# DVB device (integer)
-#dvb-device=0
-
-# Do not demultiplex (boolean)
-#dvb-budget-mode=0
-
-# Frequency (Hz) (integer)
-#dvb-frequency=0
-
-# Spectrum inversion (integer)
-#dvb-inversion=-1
-
-# Bandwidth (MHz) (integer)
-#dvb-bandwidth=0
-
-# Transmission mode (integer)
-#dvb-transmission=0
-
-# Guard interval (string)
-#dvb-guard=
-
-# High-priority code rate (string)
-#dvb-code-rate-hp=
-
-# Low-priority code rate (string)
-#dvb-code-rate-lp=
-
-# Hierarchy mode (integer)
-#dvb-hierarchy=-1
-
-# DVB-T2 Physical Layer Pipe (integer)
-#dvb-plp-id=0
-
-# Layer A modulation (string)
-#dvb-a-modulation=
-
-# Layer A code rate (string)
-#dvb-a-fec=
-
-# Layer A segments count (integer)
-#dvb-a-count=0
-
-# Layer A time interleaving (integer)
-#dvb-a-interleaving=0
-
-# Layer B modulation (string)
-#dvb-b-modulation=
-
-# Layer B code rate (string)
-#dvb-b-fec=
-
-# Layer B segments count (integer)
-#dvb-b-count=0
-
-# Layer B time interleaving (integer)
-#dvb-b-interleaving=0
-
-# Layer C modulation (string)
-#dvb-c-modulation=
-
-# Layer C code rate (string)
-#dvb-c-fec=
-
-# Layer C segments count (integer)
-#dvb-c-count=0
-
-# Layer C time interleaving (integer)
-#dvb-c-interleaving=0
-
-# Modulation / Constellation (string)
-#dvb-modulation=
-
-# Symbol rate (bauds) (integer)
-#dvb-srate=0
-
-# FEC code rate (string)
-#dvb-fec=
-
-# Stream identifier (integer)
-#dvb-stream=0
-
-# Pilot (integer)
-#dvb-pilot=-1
-
-# Roll-off factor (integer)
-#dvb-rolloff=-1
-
-# Transport stream ID (integer)
-#dvb-ts-id=0
-
-# Polarization (Voltage) (string)
-#dvb-polarization=
-
-# (integer)
-#dvb-voltage=13
-
-# High LNB voltage (boolean)
-#dvb-high-voltage=0
-
-# Local oscillator low frequency (kHz) (integer)
-#dvb-lnb-low=0
-
-# Local oscillator high frequency (kHz) (integer)
-#dvb-lnb-high=0
-
-# Universal LNB switch frequency (kHz) (integer)
-#dvb-lnb-switch=11700000
-
-# DiSEqC LNB number (integer)
-#dvb-satno=0
-
-# Uncommitted DiSEqC LNB number (integer)
-#dvb-uncommitted=0
-
-# Continuous 22kHz tone (integer)
-#dvb-tone=-1
-
-[linsys_sdi] # SDI Input
-
-# Link # (integer)
-#linsys-sdi-link=0
-
-# Video ID (integer)
-#linsys-sdi-id-video=0
-
-# Aspect ratio (string)
-#linsys-sdi-aspect-ratio=
-
-# Audio configuration (string)
-#linsys-sdi-audio=0=1,1
-
-# Teletext configuration (string)
-#linsys-sdi-telx=
-
-# Teletext language (string)
-#linsys-sdi-telx-lang=
-
-[libbluray] # Blu-ray Disc support (libbluray)
-
-# Blu-ray menus (boolean)
-#bluray-menu=1
-
-# Region code (string)
-#bluray-region=B
-
-[access_alsa] # ALSA audio capture
-
-# Stereo (boolean)
-#alsa-stereo=1
-
-# Sample rate (integer)
-#alsa-samplerate=48000
-
-[access_mms] # Microsoft Media Server (MMS) input
-
-# TCP/UDP timeout (ms) (integer)
-#mms-timeout=5000
-
-# Force selection of all streams (boolean)
-#mms-all=0
-
-# Maximum bitrate (integer)
-#mms-maxbitrate=0
-
-[imem] # Memory input
-
-# ID (integer)
-#imem-id=-1
-
-# Group (integer)
-#imem-group=0
-
-# Category (integer)
-#imem-cat=0
-
-# Codec (string)
-#imem-codec=
-
-# Language (string)
-#imem-language=
-
-# Sample rate (integer)
-#imem-samplerate=0
-
-# Channels count (integer)
-#imem-channels=0
-
-# Width (integer)
-#imem-width=0
-
-# Height (integer)
-#imem-height=0
-
-# Display aspect ratio (string)
-#imem-dar=
-
-# Frame rate (string)
-#imem-fps=
-
-# Size (integer)
-#imem-size=0
-
-[ftp] # FTP input
-
-# Username (string)
-#ftp-user=
-
-# Password (string)
-#ftp-pwd=
-
-# FTP account (string)
-#ftp-account=anonymous
-
-[xcb_screen] # Screen capture (with X11/XCB)
-
-# Frame rate (float)
-#screen-fps=2.000000
-
-# Region left column (integer)
-#screen-left=0
-
-# Region top row (integer)
-#screen-top=0
-
-# Capture region width (integer)
-#screen-width=0
-
-# Capture region height (integer)
-#screen-height=0
-
-# Follow the mouse (boolean)
-#screen-follow-mouse=0
-
-[linsys_hdsdi] # HD-SDI Input
-
-# Link # (integer)
-#linsys-hdsdi-link=0
-
-# Video ID (integer)
-#linsys-hdsdi-id-video=0
-
-# Aspect ratio (string)
-#linsys-hdsdi-aspect-ratio=
-
-# Audio configuration (string)
-#linsys-hdsdi-audio=0=1,1
-
-[avio] # libavformat AVIO access
-
-# Advanced options (string)
-#avio-options=
-
-# Advanced options (string)
-#sout-avio-options=
-
-[dvdnav] # DVDnav Input
-
-# DVD angle (integer)
-#dvdnav-angle=1
-
-# Start directly in menu (boolean)
-#dvdnav-menu=1
-
-[shm] # Shared memory framebuffer
-
-# Frame rate (float)
-#shm-fps=10.000000
-
-# Frame buffer depth (integer)
-#shm-depth=0
-
-# Frame buffer width (integer)
-#shm-width=800
-
-# Frame buffer height (integer)
-#shm-height=480
-
-[satip] # SAT>IP Receiver Plugin
-
-# Receive buffer (integer)
-#satip-buffer=4194304
-
-# Request multicast stream (boolean)
-#satip-multicast=0
-
-# Host (string)
-#satip-host=
-
-[sftp] # SFTP input
-
-# SFTP port (integer)
-#sftp-port=22
-
-# Username (string)
-#sftp-user=
-
-# Password (string)
-#sftp-pwd=
-
-[rtp] # Real-Time Protocol (RTP) input
-
-# RTCP (local) port (integer)
-#rtcp-port=0
-
-# SRTP key (hexadecimal) (string)
-#srtp-key=
-
-# SRTP salt (hexadecimal) (string)
-#srtp-salt=
-
-# Maximum RTP sources (integer)
-#rtp-max-src=1
-
-# RTP source timeout (sec) (integer)
-#rtp-timeout=5
-
-# Maximum RTP sequence number dropout (integer)
-#rtp-max-dropout=3000
-
-# Maximum RTP sequence number misordering (integer)
-#rtp-max-misorder=100
-
-# RTP payload format assumed for dynamic payloads (string)
-#rtp-dynamic-pt=
-
-[stream_out_rtp] # RTP stream output
-
-# Destination (string)
-#sout-rtp-dst=
-
-# SDP (string)
-#sout-rtp-sdp=
-
-# Muxer (string)
-#sout-rtp-mux=
-
-# SAP announcing (boolean)
-#sout-rtp-sap=0
-
-# Session name (string)
-#sout-rtp-name=
-
-# Session category (string)
-#sout-rtp-cat=
-
-# Session description (string)
-#sout-rtp-description=
-
-# Session URL (string)
-#sout-rtp-url=
-
-# Session email (string)
-#sout-rtp-email=
-
-# Transport protocol (string)
-#sout-rtp-proto=udp
-
-# Port (integer)
-#sout-rtp-port=5004
-
-# Audio port (integer)
-#sout-rtp-port-audio=0
-
-# Video port (integer)
-#sout-rtp-port-video=0
-
-# Hop limit (TTL) (integer)
-#sout-rtp-ttl=-1
-
-# RTP/RTCP multiplexing (boolean)
-#sout-rtp-rtcp-mux=0
-
-# Caching value (ms) (integer)
-#sout-rtp-caching=300
-
-# SRTP key (hexadecimal) (string)
-#sout-rtp-key=
-
-# SRTP salt (hexadecimal) (string)
-#sout-rtp-salt=
-
-# MP4A LATM (boolean)
-#sout-rtp-mp4a-latm=0
-
-# RTSP session timeout (s) (integer)
-#rtsp-timeout=60
-
-# Username (string)
-#sout-rtsp-user=
-
-# Password (string)
-#sout-rtsp-pwd=
-
-[display] # Display stream output
-
-# Enable audio (boolean)
-#sout-display-audio=1
-
-# Enable video (boolean)
-#sout-display-video=1
-
-# Delay (ms) (integer)
-#sout-display-delay=100
-
-[delay] # Delay a stream
-
-# Elementary Stream ID (integer)
-#sout-delay-id=0
-
-# Delay of the ES (ms) (integer)
-#sout-delay-delay=0
-
-[stream_out_chromaprint] # Chromaprint stream output
-
-# Duration of the fingerprinting (integer)
-#duration=90
-
-[stream_out_standard] # Standard stream output
-
-# Output access method (string)
-#sout-standard-access=
-
-# Output muxer (string)
-#sout-standard-mux=
-
-# Output destination (string)
-#sout-standard-dst=
-
-# Address to bind to (helper setting for dst) (string)
-#sout-standard-bind=
-
-# Filename for stream (helper setting for dst) (string)
-#sout-standard-path=
-
-# SAP announcing (boolean)
-#sout-standard-sap=0
-
-# Session name (string)
-#sout-standard-name=
-
-# Session description (string)
-#sout-standard-description=
-
-# Session URL (string)
-#sout-standard-url=
-
-# Session email (string)
-#sout-standard-email=
-
-[stats] # Writes statistic info about stream
-
-# Output file (string)
-#sout-stats-output=
-
-# Prefix to show on output line (string)
-#sout-stats-prefix=stats
-
-[setid] # Change the id of an elementary stream
-
-# Elementary Stream ID (integer)
-#sout-setid-id=0
-
-# New ES ID (integer)
-#sout-setid-new-id=0
-
-# Elementary Stream ID (integer)
-#sout-setlang-id=0
-
-# Language (string)
-#sout-setlang-lang=eng
-
-[bridge] # Bridge stream output
-
-# ID (integer)
-#sout-bridge-out-id=0
-
-# Destination bridge-in name (string)
-#sout-bridge-out-in-name=default
-
-# Delay (integer)
-#sout-bridge-in-delay=0
-
-# ID Offset (integer)
-#sout-bridge-in-id-offset=8192
-
-# Name of current instance (string)
-#sout-bridge-in-name=default
-
-# Fallback to placeholder stream when out of data (boolean)
-#sout-bridge-in-placeholder=0
-
-# Placeholder delay (integer)
-#sout-bridge-in-placeholder-delay=200
-
-# Wait for I frame before toggling placeholder (boolean)
-#sout-bridge-in-placeholder-switch-on-iframe=1
-
-[es] # Elementary stream output
-
-# Output access method (string)
-#sout-es-access=
-
-# Output muxer (string)
-#sout-es-mux=
-
-# Output URL (string)
-#sout-es-dst=
-
-# Audio output access method (string)
-#sout-es-access-audio=
-
-# Audio output muxer (string)
-#sout-es-mux-audio=
-
-# Audio output URL (string)
-#sout-es-dst-audio=
-
-# Video output access method (string)
-#sout-es-access-video=
-
-# Video output muxer (string)
-#sout-es-mux-video=
-
-# Video output URL (string)
-#sout-es-dst-video=
-
-[stream_out_transcode] # Transcode stream output
-
-# Video encoder (string)
-#sout-transcode-venc=
-
-# Destination video codec (string)
-#sout-transcode-vcodec=
-
-# Video bitrate (integer)
-#sout-transcode-vb=0
-
-# Video scaling (float)
-#sout-transcode-scale=0.000000
-
-# Video frame-rate (string)
-#sout-transcode-fps=
-
-# Deinterlace video (boolean)
-#sout-transcode-deinterlace=0
-
-# Deinterlace module (string)
-#sout-transcode-deinterlace-module=deinterlace
-
-# Video width (integer)
-#sout-transcode-width=0
-
-# Video height (integer)
-#sout-transcode-height=0
-
-# Maximum video width (integer)
-#sout-transcode-maxwidth=0
-
-# Maximum video height (integer)
-#sout-transcode-maxheight=0
-
-# Video filter (string)
-#sout-transcode-vfilter=
-
-# Audio encoder (string)
-#sout-transcode-aenc=
-
-# Destination audio codec (string)
-#sout-transcode-acodec=
-
-# Audio bitrate (integer)
-#sout-transcode-ab=96
-
-# Audio language (string)
-#sout-transcode-alang=
-
-# Audio channels (integer)
-#sout-transcode-channels=0
-
-# Audio sample rate (integer)
-#sout-transcode-samplerate=0
-
-# Audio filter (string)
-#sout-transcode-afilter=
-
-# Subtitle encoder (string)
-#sout-transcode-senc=
-
-# Destination subtitle codec (string)
-#sout-transcode-scodec=
-
-# Destination subtitle codec (boolean)
-#sout-transcode-soverlay=0
-
-# Overlays (string)
-#sout-transcode-sfilter=
-
-# Number of threads (integer)
-#sout-transcode-threads=0
-
-# Picture pool size (integer)
-#sout-transcode-pool-size=10
-
-# High priority (boolean)
-#sout-transcode-high-priority=0
-
-[mosaic_bridge] # Mosaic bridge stream output
-
-# ID (string)
-#sout-mosaic-bridge-id=Id
-
-# Video width (integer)
-#sout-mosaic-bridge-width=0
-
-# Video height (integer)
-#sout-mosaic-bridge-height=0
-
-# Sample aspect ratio (string)
-#sout-mosaic-bridge-sar=1:1
-
-# Image chroma (string)
-#sout-mosaic-bridge-chroma=
-
-# Video filter (string)
-#sout-mosaic-bridge-vfilter=
-
-# Transparency (integer)
-#sout-mosaic-bridge-alpha=255
-
-# X offset (integer)
-#sout-mosaic-bridge-x=-1
-
-# Y offset (integer)
-#sout-mosaic-bridge-y=-1
-
-[record] # Record stream output
-
-# Destination prefix (string)
-#sout-record-dst-prefix=
-
-[smem] # Stream output to memory buffer
-
-# Time Synchronized output (boolean)
-#sout-smem-time-sync=1
-
-[stream_out_chromecast] # Chromecast stream output
-
-# ? (string)
-#sout-chromecast-ip=
-
-# ? (integer)
-#sout-chromecast-port=8009
-
-# ? (boolean)
-#sout-chromecast-video=1
-
-# HTTP port (integer)
-#sout-chromecast-http-port=8010
-
-# Performance warning (integer)
-#sout-chromecast-show-perf-warning=1
-
-# Enable Audio passthrough (boolean)
-#sout-chromecast-audio-passthrough=0
-
-# Conversion quality (integer)
-#sout-chromecast-conversion-quality=1
-
-[lua] # Lua interpreter
-
-# Lua interface (string)
-#lua-intf=dummy
-
-# Lua interface configuration (string)
-#lua-config=
-
-# Password (string)
-#http-password=
-
-# Source directory (string)
-#http-src=
-
-# Directory index (boolean)
-#http-index=0
-
-# TCP command input (string)
-#rc-host=
-
-# CLI input (string)
-#cli-host=
-
-# Host (string)
-#telnet-host=localhost
-
-# Port (integer)
-#telnet-port=4212
-
-# Password (string)
-#telnet-password=
-
-[mux_ts] # TS muxer (libdvbpsi)
-
-# Digital TV Standard (string)
-#sout-ts-standard=dvb
-
-# Video PID (integer)
-#sout-ts-pid-video=100
-
-# Audio PID (integer)
-#sout-ts-pid-audio=200
-
-# SPU PID (integer)
-#sout-ts-pid-spu=300
-
-# PMT PID (integer)
-#sout-ts-pid-pmt=32
-
-# TS ID (integer)
-#sout-ts-tsid=0
-
-# NET ID (integer)
-#sout-ts-netid=0
-
-# PMT Program numbers (string)
-#sout-ts-program-pmt=
-
-# Set PID to ID of ES (boolean)
-#sout-ts-es-id-pid=0
-
-# Mux PMT (requires --sout-ts-es-id-pid) (string)
-#sout-ts-muxpmt=
-
-# SDT Descriptors (requires --sout-ts-es-id-pid) (string)
-#sout-ts-sdtdesc=
-
-# Data alignment (boolean)
-#sout-ts-alignment=1
-
-# Shaping delay (ms) (integer)
-#sout-ts-shaping=200
-
-# Use keyframes (boolean)
-#sout-ts-use-key-frames=0
-
-# PCR interval (ms) (integer)
-#sout-ts-pcr=70
-
-# Minimum B (deprecated) (integer)
-#sout-ts-bmin=0
-
-# Maximum B (deprecated) (integer)
-#sout-ts-bmax=0
-
-# DTS delay (ms) (integer)
-#sout-ts-dts-delay=400
-
-# Crypt audio (boolean)
-#sout-ts-crypt-audio=1
-
-# Crypt video (boolean)
-#sout-ts-crypt-video=1
-
-# CSA Key (string)
-#sout-ts-csa-ck=
-
-# Second CSA Key (string)
-#sout-ts-csa2-ck=
-
-# CSA Key in use (string)
-#sout-ts-csa-use=1
-
-# Packet size in bytes to encrypt (integer)
-#sout-ts-csa-pkt=188
-
-[mux_ogg] # Ogg/OGM muxer
-
-# Index interval (integer)
-#sout-ogg-indexintvl=1000
-
-# Index size ratio (float)
-#sout-ogg-indexratio=1.000000
-
-[avi] # AVI muxer
-
-# Artist (string)
-#sout-avi-artist=
-
-# Date (string)
-#sout-avi-date=
-
-# Genre (string)
-#sout-avi-genre=
-
-# Copyright (string)
-#sout-avi-copyright=
-
-# Comment (string)
-#sout-avi-comment=
-
-# Name (string)
-#sout-avi-name=
-
-# Subject (string)
-#sout-avi-subject=
-
-# Encoder (string)
-#sout-avi-encoder=VLC Media Player - 3.0.16 Vetinari
-
-# Keywords (string)
-#sout-avi-keywords=
-
-[ps] # PS muxer
-
-# DTS delay (ms) (integer)
-#sout-ps-dts-delay=200
-
-# PES maximum size (integer)
-#sout-ps-pes-max-size=65500
-
-[asf] # ASF muxer
-
-# Title (string)
-#sout-asf-title=
-
-# Author (string)
-#sout-asf-author=
-
-# Copyright (string)
-#sout-asf-copyright=
-
-# Comment (string)
-#sout-asf-comment=
-
-# Rating (string)
-#sout-asf-rating=
-
-# Packet Size (integer)
-#sout-asf-packet-size=4096
-
-# Bitrate override (integer)
-#sout-asf-bitrate-override=0
-
-[mp4] # MP4/MOV muxer
-
-# Create "Fast Start" files (boolean)
-#sout-mp4-faststart=1
-
-[access_output_livehttp] # HTTP Live streaming output
-
-# Segment length (integer)
-#sout-livehttp-seglen=10
-
-# Number of segments (integer)
-#sout-livehttp-numsegs=0
-
-# Number of first segment (integer)
-#sout-livehttp-initial-segment-number=1
-
-# Split segments anywhere (boolean)
-#sout-livehttp-splitanywhere=0
-
-# Delete segments (boolean)
-#sout-livehttp-delsegs=1
-
-# Use muxers rate control mechanism (boolean)
-#sout-livehttp-ratecontrol=0
-
-# Allow cache (boolean)
-#sout-livehttp-caching=0
-
-# Use randomized IV for encryption (boolean)
-#sout-livehttp-generate-iv=0
-
-# Index file (string)
-#sout-livehttp-index=
-
-# Full URL to put in index file (string)
-#sout-livehttp-index-url=
-
-# AES key URI to place in playlist (string)
-#sout-livehttp-key-uri=
-
-# AES key file (string)
-#sout-livehttp-key-file=
-
-# File where vlc reads key-uri and keyfile-location (string)
-#sout-livehttp-key-loadfile=
-
-[access_output_rist] # RIST stream output
-
-# RIST target packet size (bytes) (integer)
-#sout-rist-packet-size=1328
-
-# RIST data output caching size (ms) (integer)
-#sout-rist-caching=50
-
-# RIST retry-buffer queue size (ms) (integer)
-#sout-rist-buffer-size=0
-
-# SSRC used in RTP output (default is random, i.e. 0) (integer)
-#sout-rist-ssrc=0
-
-# Stream name (string)
-#sout-rist-stream-name=
-
-[udp] # UDP stream output
-
-# Caching value (ms) (integer)
-#sout-udp-caching=300
-
-# Group packets (integer)
-#sout-udp-group=1
-
-[access_output_shout] # IceCAST output
-
-# Stream name (string)
-#sout-shout-name=VLC media player - Live stream
-
-# Stream description (string)
-#sout-shout-description=Live stream from VLC media player
-
-# Stream MP3 (boolean)
-#sout-shout-mp3=0
-
-# Genre description (string)
-#sout-shout-genre=Alternative
-
-# URL description (string)
-#sout-shout-url=http://www.videolan.org/vlc
-
-# Bitrate (string)
-#sout-shout-bitrate=
-
-# Samplerate (string)
-#sout-shout-samplerate=
-
-# Number of channels (string)
-#sout-shout-channels=
-
-# Ogg Vorbis Quality (string)
-#sout-shout-quality=
-
-# Stream public (boolean)
-#sout-shout-public=0
-
-[http] # HTTP stream output
-
-# Username (string)
-#sout-http-user=
-
-# Password (string)
-#sout-http-pwd=
-
-# Mime (string)
-#sout-http-mime=
-
-# Metacube (boolean)
-#sout-http-metacube=0
-
-[file] # File stream output
-
-# Overwrite existing file (boolean)
-#sout-file-overwrite=1
-
-# Append to file (boolean)
-#sout-file-append=0
-
-# Format time and date (boolean)
-#sout-file-format=0
-
-# Synchronous writing (boolean)
-#sout-file-sync=0
-
-[panoramix] # Panoramix: wall with overlap video filter
-
-# Number of columns (integer)
-#panoramix-cols=-1
-
-# Number of rows (integer)
-#panoramix-rows=-1
-
-# length of the overlapping area (in %) (integer)
-#panoramix-bz-length=100
-
-# height of the overlapping area (in %) (integer)
-#panoramix-bz-height=100
-
-# Attenuation (boolean)
-#panoramix-attenuate=1
-
-# Attenuation, begin (in %) (integer)
-#panoramix-bz-begin=0
-
-# Attenuation, middle (in %) (integer)
-#panoramix-bz-middle=50
-
-# Attenuation, end (in %) (integer)
-#panoramix-bz-end=100
-
-# middle position (in %) (integer)
-#panoramix-bz-middle-pos=50
-
-# Gamma (Red) correction (float)
-#panoramix-bz-gamma-red=1.000000
-
-# Gamma (Green) correction (float)
-#panoramix-bz-gamma-green=1.000000
-
-# Gamma (Blue) correction (float)
-#panoramix-bz-gamma-blue=1.000000
-
-# Black Crush for Red (integer)
-#panoramix-bz-blackcrush-red=140
-
-# Black Crush for Green (integer)
-#panoramix-bz-blackcrush-green=140
-
-# Black Crush for Blue (integer)
-#panoramix-bz-blackcrush-blue=140
-
-# White Crush for Red (integer)
-#panoramix-bz-whitecrush-red=200
-
-# White Crush for Green (integer)
-#panoramix-bz-whitecrush-green=200
-
-# White Crush for Blue (integer)
-#panoramix-bz-whitecrush-blue=200
-
-# Black Level for Red (integer)
-#panoramix-bz-blacklevel-red=150
-
-# Black Level for Green (integer)
-#panoramix-bz-blacklevel-green=150
-
-# Black Level for Blue (integer)
-#panoramix-bz-blacklevel-blue=150
-
-# White Level for Red (integer)
-#panoramix-bz-whitelevel-red=0
-
-# White Level for Green (integer)
-#panoramix-bz-whitelevel-green=0
-
-# White Level for Blue (integer)
-#panoramix-bz-whitelevel-blue=0
-
-# Active windows (string)
-#panoramix-active=
-
-[clone] # Clone video filter
-
-# Number of clones (integer)
-#clone-count=2
-
-# Video output modules (string)
-#clone-vout-list=
-
-[wall] # Wall video filter
-
-# Number of columns (integer)
-#wall-cols=3
-
-# Number of rows (integer)
-#wall-rows=3
-
-# Active windows (string)
-#wall-active=
-
-# Element aspect ratio (string)
-#wall-element-aspect=16:9
-
-[fb] # GNU/Linux framebuffer video output
-
-# Framebuffer device (string)
-#fbdev=/dev/fb0
-
-# Run fb on current tty (boolean)
-#fb-tty=1
-
-# Image format (default RGB) (string)
-#fb-chroma=
-
-# Framebuffer resolution to use (integer)
-#fb-mode=4
-
-# Framebuffer uses hw acceleration (boolean)
-#fb-hw-accel=1
-
-[gles2] # OpenGL for Embedded Systems 2 video output
-
-# OpenGL ES 2 extension (string)
-#gles2=
-
-# Open GL/GLES hardware converter (string)
-#glconv=
-
-# Rendering intent for color conversion (integer)
-#rendering-intent=1
-
-# Display primaries (integer)
-#target-prim=0
-
-# Display gamma / transfer function (integer)
-#target-trc=0
-
-# Tone-mapping algorithm (integer)
-#tone-mapping=3
-
-# Tone-mapping parameter (float)
-#tone-mapping-param=0.000000
-
-# Highlight clipped pixels (boolean)
-#tone-mapping-warn=0
-
-# Dithering algorithm (integer)
-#dither-algo=-1
-
-# Dither depth override (0 = framebuffer depth) (integer)
-#dither-depth=0
-
-# Desaturation strength (float)
-#desat-strength=0.750000
-
-# Desaturation exponent (float)
-#desat-exponent=1.500000
-
-# Desaturation base (float)
-#desat-base=0.180000
-
-# Maximum brightness boost (float)
-#max-boost=0.000000
-
-[xcb_window] # X11 video window (XCB)
-
-# X11 display (string)
-#x11-display=
-
-[flaschen] # Flaschen-Taschen video output
-
-# Flaschen-Taschen display address (string)
-#flaschen-display=
-
-# Width (integer)
-#flaschen-width=25
-
-# Height (integer)
-#flaschen-height=20
-
-[wl_shell] # Wayland shell surface
-
-# Wayland display (string)
-#wl-display=
-
-[yuv] # YUV video output
-
-# device, fifo or filename (string)
-#yuv-file=stream.yuv
-
-# Chroma used (string)
-#yuv-chroma=
-
-# Add a YUV4MPEG2 header (boolean)
-#yuv-yuv4mpeg2=0
-
-[vdummy] # Dummy video output
-
-# Dummy image chroma format (string)
-#dummy-chroma=
-
-[vmem] # Video memory output
-
-# Width (integer)
-#vmem-width=320
-
-# Height (integer)
-#vmem-height=200
-
-# Pitch (integer)
-#vmem-pitch=640
-
-# Chroma (string)
-#vmem-chroma=RV16
-
-[xcb_xv] # XVideo output (XCB)
-
-# XVideo adaptor number (integer)
-#xvideo-adaptor=-1
-
-# XVideo format id (integer)
-#xvideo-format-id=0
-
-[xcb_x11] # X11 video output (XCB)
-
-[gl] # OpenGL video output
-
-# OpenGL extension (string)
-#gl=
-
-# Open GL/GLES hardware converter (string)
-#glconv=
-
-# Rendering intent for color conversion (integer)
-#rendering-intent=1
-
-# Display primaries (integer)
-#target-prim=0
-
-# Display gamma / transfer function (integer)
-#target-trc=0
-
-# Tone-mapping algorithm (integer)
-#tone-mapping=3
-
-# Tone-mapping parameter (float)
-#tone-mapping-param=0.000000
-
-# Highlight clipped pixels (boolean)
-#tone-mapping-warn=0
-
-# Dithering algorithm (integer)
-#dither-algo=-1
-
-# Dither depth override (0 = framebuffer depth) (integer)
-#dither-depth=0
-
-# Desaturation strength (float)
-#desat-strength=0.750000
-
-# Desaturation exponent (float)
-#desat-exponent=1.500000
-
-# Desaturation base (float)
-#desat-base=0.180000
-
-# Maximum brightness boost (float)
-#max-boost=0.000000
-
-[xdg_shell] # XDG shell surface
-
-# Wayland display (string)
-#wl-display=
-
-[vdpau_chroma] # VDPAU surface conversions
-
-# Deinterlace (integer)
-#vdpau-deinterlace=1
-
-# Inverse telecine (boolean)
-#vdpau-ivtc=0
-
-# Deinterlace chroma skip (boolean)
-#vdpau-chroma-skip=0
-
-# Noise reduction level (float)
-#vdpau-noise-reduction=0.000000
-
-# Scaling quality (integer)
-#vdpau-scaling=0
-
-[twolame] # Libtwolame audio encoder
-
-# Encoding quality (float)
-#sout-twolame-quality=0.000000
-
-# Stereo mode (integer)
-#sout-twolame-mode=0
-
-# VBR mode (boolean)
-#sout-twolame-vbr=0
-
-# Psycho-acoustic model (integer)
-#sout-twolame-psy=3
-
-[subsdec] # Text subtitle decoder
-
-# Subtitle justification (integer)
-#subsdec-align=-1
-
-# Subtitle text encoding (string)
-#subsdec-encoding=
-
-# UTF-8 subtitle autodetection (boolean)
-#subsdec-autodetect-utf8=1
-
-[x26410b] # H.264/MPEG-4 Part 10/AVC encoder (x264 10-bit)
-
-# Maximum GOP size (integer)
-#sout-x26410b-keyint=250
-
-# Minimum GOP size (integer)
-#sout-x26410b-min-keyint=25
-
-# Use recovery points to close GOPs (boolean)
-#sout-x26410b-opengop=0
-
-# Enable compatibility hacks for Blu-ray support (boolean)
-#sout-x26410b-bluray-compat=0
-
-# Extra I-frames aggressivity (integer)
-#sout-x26410b-scenecut=40
-
-# B-frames between I and P (integer)
-#sout-x26410b-bframes=3
-
-# Adaptive B-frame decision (integer)
-#sout-x26410b-b-adapt=1
-
-# Influence (bias) B-frames usage (integer)
-#sout-x26410b-b-bias=0
-
-# Keep some B-frames as references (string)
-#sout-x26410b-bpyramid=normal
-
-# CABAC (boolean)
-#sout-x26410b-cabac=1
-
-# Use fullrange instead of TV colorrange (boolean)
-#sout-x26410b-fullrange=0
-
-# Number of reference frames (integer)
-#sout-x26410b-ref=3
-
-# Skip loop filter (boolean)
-#sout-x26410b-nf=0
-
-# Loop filter AlphaC0 and Beta parameters alpha:beta (string)
-#sout-x26410b-deblock=0:0
-
-# Strength of psychovisual optimization, default is "1.0:0.0" (string)
-#sout-x26410b-psy-rd=1.0:0.0
-
-# Use Psy-optimizations (boolean)
-#sout-x26410b-psy=1
-
-# H.264 level (string)
-#sout-x26410b-level=0
-
-# H.264 profile (string)
-#sout-x26410b-profile=high
-
-# Interlaced mode (boolean)
-#sout-x26410b-interlaced=0
-
-# Frame packing (integer)
-#sout-x26410b-frame-packing=-1
-
-# Force number of slices per frame (integer)
-#sout-x26410b-slices=0
-
-# Limit the size of each slice in bytes (integer)
-#sout-x26410b-slice-max-size=0
-
-# Limit the size of each slice in macroblocks (integer)
-#sout-x26410b-slice-max-mbs=0
-
-# HRD-timing information (string)
-#sout-x26410b-hrd=none
-
-# Set QP (integer)
-#sout-x26410b-qp=-1
-
-# Quality-based VBR (integer)
-#sout-x26410b-crf=23
-
-# Min QP (integer)
-#sout-x26410b-qpmin=10
-
-# Max QP (integer)
-#sout-x26410b-qpmax=51
-
-# Max QP step (integer)
-#sout-x26410b-qpstep=4
-
-# Average bitrate tolerance (float)
-#sout-x26410b-ratetol=1.000000
-
-# Max local bitrate (integer)
-#sout-x26410b-vbv-maxrate=0
-
-# VBV buffer (integer)
-#sout-x26410b-vbv-bufsize=0
-
-# Initial VBV buffer occupancy (float)
-#sout-x26410b-vbv-init=0.900000
-
-# QP factor between I and P (float)
-#sout-x26410b-ipratio=1.400000
-
-# QP factor between P and B (float)
-#sout-x26410b-pbratio=1.300000
-
-# QP difference between chroma and luma (integer)
-#sout-x26410b-chroma-qp-offset=0
-
-# Multipass ratecontrol (integer)
-#sout-x26410b-pass=0
-
-# QP curve compression (float)
-#sout-x26410b-qcomp=0.600000
-
-# Reduce fluctuations in QP (float)
-#sout-x26410b-cplxblur=20.000000
-
-# Reduce fluctuations in QP (float)
-#sout-x26410b-qblur=0.500000
-
-# How AQ distributes bits (integer)
-#sout-x26410b-aq-mode=1
-
-# Strength of AQ (float)
-#sout-x26410b-aq-strength=1.000000
-
-# Partitions to consider (string)
-#sout-x26410b-partitions=normal
-
-# Direct MV prediction mode (string)
-#sout-x26410b-direct=spatial
-
-# Direct prediction size (integer)
-#sout-x26410b-direct-8x8=1
-
-# Weighted prediction for B-frames (boolean)
-#sout-x26410b-weightb=1
-
-# Weighted prediction for P-frames (integer)
-#sout-x26410b-weightp=2
-
-# Integer pixel motion estimation method (string)
-#sout-x26410b-me=hex
-
-# Maximum motion vector search range (integer)
-#sout-x26410b-merange=16
-
-# Maximum motion vector length (integer)
-#sout-x26410b-mvrange=-1
-
-# Minimum buffer space between threads (integer)
-#sout-x26410b-mvrange-thread=-1
-
-# Subpixel motion estimation and partition decision quality (integer)
-#sout-x26410b-subme=7
-
-# Decide references on a per partition basis (boolean)
-#sout-x26410b-mixed-refs=1
-
-# Chroma in motion estimation (boolean)
-#sout-x26410b-chroma-me=1
-
-# Adaptive spatial transform size (boolean)
-#sout-x26410b-8x8dct=1
-
-# Trellis RD quantization (integer)
-#sout-x26410b-trellis=1
-
-# Framecount to use on frametype lookahead (integer)
-#sout-x26410b-lookahead=40
-
-# Use Periodic Intra Refresh (boolean)
-#sout-x26410b-intra-refresh=0
-
-# Use mb-tree ratecontrol (boolean)
-#sout-x26410b-mbtree=1
-
-# Early SKIP detection on P-frames (boolean)
-#sout-x26410b-fast-pskip=1
-
-# Coefficient thresholding on P-frames (boolean)
-#sout-x26410b-dct-decimate=1
-
-# Noise reduction (integer)
-#sout-x26410b-nr=0
-
-# Inter luma quantization deadzone (integer)
-#sout-x26410b-deadzone-inter=21
-
-# Intra luma quantization deadzone (integer)
-#sout-x26410b-deadzone-intra=11
-
-# Non-deterministic optimizations when threaded (boolean)
-#sout-x26410b-non-deterministic=0
-
-# CPU optimizations (boolean)
-#sout-x26410b-asm=1
-
-# PSNR computation (boolean)
-#sout-x26410b-psnr=0
-
-# SSIM computation (boolean)
-#sout-x26410b-ssim=0
-
-# Quiet mode (boolean)
-#sout-x26410b-quiet=0
-
-# SPS and PPS id numbers (integer)
-#sout-x26410b-sps-id=0
-
-# Access unit delimiters (boolean)
-#sout-x26410b-aud=0
-
-# Statistics (boolean)
-#sout-x26410b-verbose=0
-
-# Filename for 2 pass stats file (string)
-#sout-x26410b-stats=x264_2pass.log
-
-# Default preset setting used (string)
-#sout-x26410b-preset=
-
-# Default tune setting used (string)
-#sout-x26410b-tune=
-
-# x264 advanced options (string)
-#sout-x26410b-options=
-
-[zvbi] # VBI and Teletext decoder
-
-# Teletext page (integer)
-#vbi-page=100
-
-# Opacity (boolean)
-#vbi-opaque=0
-
-# Teletext alignment (integer)
-#vbi-position=8
-
-# Teletext text subtitles (boolean)
-#vbi-text=0
-
-# Presentation Level (integer)
-#vbi-level=3
-
-[theora] # Theora video decoder
-
-# Post processing quality (integer)
-#theora-postproc=-1
-
-# Encoding quality (integer)
-#sout-theora-quality=2
-
-[subsusf] # USF subtitles decoder
-
-# Formatted Subtitles (boolean)
-#subsdec-formatted=1
-
-[avcodec] # FFmpeg audio/video decoder
-
-# Direct rendering (boolean)
-#avcodec-dr=1
-
-# Show corrupted frames (boolean)
-#avcodec-corrupted=1
-
-# Error resilience (integer)
-#avcodec-error-resilience=1
-
-# Workaround bugs (integer)
-#avcodec-workaround-bugs=1
-
-# Hurry up (boolean)
-#avcodec-hurry-up=1
-
-# Skip frame (default=0) (integer)
-#avcodec-skip-frame=0
-
-# Skip idct (default=0) (integer)
-#avcodec-skip-idct=0
-
-# Allow speed tricks (boolean)
-#avcodec-fast=0
-
-# Skip the loop filter for H.264 decoding (integer)
-#avcodec-skiploopfilter=0
-
-# Debug mask (integer)
-#avcodec-debug=0
-
-# Codec name (string)
-#avcodec-codec=
-
-# Hardware decoding (string)
-#avcodec-hw=any
-
-# Threads (integer)
-#avcodec-threads=0
-
-# Advanced options (string)
-#avcodec-options=
-
-# Codec name (string)
-#sout-avcodec-codec=
-
-# Quality level (string)
-#sout-avcodec-hq=rd
-
-# Ratio of key frames (integer)
-#sout-avcodec-keyint=0
-
-# Ratio of B frames (integer)
-#sout-avcodec-bframes=0
-
-# Hurry up (boolean)
-#sout-avcodec-hurry-up=0
-
-# Interlaced encoding (boolean)
-#sout-avcodec-interlace=0
-
-# Interlaced motion estimation (boolean)
-#sout-avcodec-interlace-me=1
-
-# Video bitrate tolerance (integer)
-#sout-avcodec-vt=0
-
-# Pre-motion estimation (boolean)
-#sout-avcodec-pre-me=0
-
-# Rate control buffer size (integer)
-#sout-avcodec-rc-buffer-size=0
-
-# Rate control buffer aggressiveness (float)
-#sout-avcodec-rc-buffer-aggressivity=1.000000
-
-# I quantization factor (float)
-#sout-avcodec-i-quant-factor=0.000000
-
-# Noise reduction (integer)
-#sout-avcodec-noise-reduction=0
-
-# MPEG4 quantization matrix (boolean)
-#sout-avcodec-mpeg4-matrix=0
-
-# Minimum video quantizer scale (integer)
-#sout-avcodec-qmin=0
-
-# Maximum video quantizer scale (integer)
-#sout-avcodec-qmax=0
-
-# Trellis quantization (boolean)
-#sout-avcodec-trellis=0
-
-# Fixed quantizer scale (float)
-#sout-avcodec-qscale=3.000000
-
-# Strict standard compliance (integer)
-#sout-avcodec-strict=0
-
-# Luminance masking (float)
-#sout-avcodec-lumi-masking=0.000000
-
-# Darkness masking (float)
-#sout-avcodec-dark-masking=0.000000
-
-# Motion masking (float)
-#sout-avcodec-p-masking=0.000000
-
-# Border masking (float)
-#sout-avcodec-border-masking=0.000000
-
-# Luminance elimination (integer)
-#sout-avcodec-luma-elim-threshold=0
-
-# Chrominance elimination (integer)
-#sout-avcodec-chroma-elim-threshold=0
-
-# Specify AAC audio profile to use (string)
-#sout-avcodec-aac-profile=low
-
-# Advanced options (string)
-#sout-avcodec-options=
-
-[dvbsub] # DVB subtitles decoder
-
-# Subpicture position (integer)
-#dvbsub-position=8
-
-# Decoding X coordinate (integer)
-#dvbsub-x=-1
-
-# Decoding Y coordinate (integer)
-#dvbsub-y=-1
-
-# Encoding X coordinate (integer)
-#sout-dvbsub-x=-1
-
-# Encoding Y coordinate (integer)
-#sout-dvbsub-y=-1
-
-[vorbis] # Vorbis audio decoder
-
-# Encoding quality (integer)
-#sout-vorbis-quality=0
-
-# Maximum encoding bitrate (integer)
-#sout-vorbis-max-bitrate=0
-
-# Minimum encoding bitrate (integer)
-#sout-vorbis-min-bitrate=0
-
-# CBR encoding (boolean)
-#sout-vorbis-cbr=0
-
-[svcdsub] # Philips OGT (SVCD subtitle) decoder
-
-[cc] # Closed Captions decoder
-
-# Opacity (boolean)
-#cc-opaque=1
-
-[ddummy] # Dummy decoder
-
-# Save raw codec data (boolean)
-#dummy-save-es=0
-
-[ttml] # TTML subtitles decoder
-
-# Subtitle justification (integer)
-#ttml-align=0
-
-[spudec] # DVD subtitles decoder
-
-# Disable DVD subtitle transparency (boolean)
-#dvdsub-transparency=0
-
-[a52] # ATSC A/52 (AC-3) audio decoder
-
-# A/52 dynamic range compression (boolean)
-#a52-dynrng=1
-
-[dca] # DTS Coherent Acoustics audio decoder
-
-# DTS dynamic range compression (boolean)
-#dts-dynrng=1
-
-[speex] # Speex audio decoder
-
-# Mode (integer)
-#sout-speex-mode=0
-
-# Encoding complexity (integer)
-#sout-speex-complexity=3
-
-# CBR encoding (boolean)
-#sout-speex-cbr=0
-
-# Encoding quality (float)
-#sout-speex-quality=8.000000
-
-# Maximal bitrate (integer)
-#sout-speex-max-bitrate=0
-
-# Voice activity detection (boolean)
-#sout-speex-vad=1
-
-# Discontinuous Transmission (boolean)
-#sout-speex-dtx=0
-
-[libass] # Subtitle renderers using libass
-
-# Additional fonts directory (string)
-#ssa-fontsdir=
-
-[x264] # H.264/MPEG-4 Part 10/AVC encoder (x264)
-
-# Maximum GOP size (integer)
-#sout-x264-keyint=250
-
-# Minimum GOP size (integer)
-#sout-x264-min-keyint=25
-
-# Use recovery points to close GOPs (boolean)
-#sout-x264-opengop=0
-
-# Enable compatibility hacks for Blu-ray support (boolean)
-#sout-x264-bluray-compat=0
-
-# Extra I-frames aggressivity (integer)
-#sout-x264-scenecut=40
-
-# B-frames between I and P (integer)
-#sout-x264-bframes=3
-
-# Adaptive B-frame decision (integer)
-#sout-x264-b-adapt=1
-
-# Influence (bias) B-frames usage (integer)
-#sout-x264-b-bias=0
-
-# Keep some B-frames as references (string)
-#sout-x264-bpyramid=normal
-
-# CABAC (boolean)
-#sout-x264-cabac=1
-
-# Use fullrange instead of TV colorrange (boolean)
-#sout-x264-fullrange=0
-
-# Number of reference frames (integer)
-#sout-x264-ref=3
-
-# Skip loop filter (boolean)
-#sout-x264-nf=0
-
-# Loop filter AlphaC0 and Beta parameters alpha:beta (string)
-#sout-x264-deblock=0:0
-
-# Strength of psychovisual optimization, default is "1.0:0.0" (string)
-#sout-x264-psy-rd=1.0:0.0
-
-# Use Psy-optimizations (boolean)
-#sout-x264-psy=1
-
-# H.264 level (string)
-#sout-x264-level=0
-
-# H.264 profile (string)
-#sout-x264-profile=high
-
-# Interlaced mode (boolean)
-#sout-x264-interlaced=0
-
-# Frame packing (integer)
-#sout-x264-frame-packing=-1
-
-# Force number of slices per frame (integer)
-#sout-x264-slices=0
-
-# Limit the size of each slice in bytes (integer)
-#sout-x264-slice-max-size=0
-
-# Limit the size of each slice in macroblocks (integer)
-#sout-x264-slice-max-mbs=0
-
-# HRD-timing information (string)
-#sout-x264-hrd=none
-
-# Set QP (integer)
-#sout-x264-qp=-1
-
-# Quality-based VBR (integer)
-#sout-x264-crf=23
-
-# Min QP (integer)
-#sout-x264-qpmin=10
-
-# Max QP (integer)
-#sout-x264-qpmax=51
-
-# Max QP step (integer)
-#sout-x264-qpstep=4
-
-# Average bitrate tolerance (float)
-#sout-x264-ratetol=1.000000
-
-# Max local bitrate (integer)
-#sout-x264-vbv-maxrate=0
-
-# VBV buffer (integer)
-#sout-x264-vbv-bufsize=0
-
-# Initial VBV buffer occupancy (float)
-#sout-x264-vbv-init=0.900000
-
-# QP factor between I and P (float)
-#sout-x264-ipratio=1.400000
-
-# QP factor between P and B (float)
-#sout-x264-pbratio=1.300000
-
-# QP difference between chroma and luma (integer)
-#sout-x264-chroma-qp-offset=0
-
-# Multipass ratecontrol (integer)
-#sout-x264-pass=0
-
-# QP curve compression (float)
-#sout-x264-qcomp=0.600000
-
-# Reduce fluctuations in QP (float)
-#sout-x264-cplxblur=20.000000
-
-# Reduce fluctuations in QP (float)
-#sout-x264-qblur=0.500000
-
-# How AQ distributes bits (integer)
-#sout-x264-aq-mode=1
-
-# Strength of AQ (float)
-#sout-x264-aq-strength=1.000000
-
-# Partitions to consider (string)
-#sout-x264-partitions=normal
-
-# Direct MV prediction mode (string)
-#sout-x264-direct=spatial
-
-# Direct prediction size (integer)
-#sout-x264-direct-8x8=1
-
-# Weighted prediction for B-frames (boolean)
-#sout-x264-weightb=1
-
-# Weighted prediction for P-frames (integer)
-#sout-x264-weightp=2
-
-# Integer pixel motion estimation method (string)
-#sout-x264-me=hex
-
-# Maximum motion vector search range (integer)
-#sout-x264-merange=16
-
-# Maximum motion vector length (integer)
-#sout-x264-mvrange=-1
-
-# Minimum buffer space between threads (integer)
-#sout-x264-mvrange-thread=-1
-
-# Subpixel motion estimation and partition decision quality (integer)
-#sout-x264-subme=7
-
-# Decide references on a per partition basis (boolean)
-#sout-x264-mixed-refs=1
-
-# Chroma in motion estimation (boolean)
-#sout-x264-chroma-me=1
-
-# Adaptive spatial transform size (boolean)
-#sout-x264-8x8dct=1
-
-# Trellis RD quantization (integer)
-#sout-x264-trellis=1
-
-# Framecount to use on frametype lookahead (integer)
-#sout-x264-lookahead=40
-
-# Use Periodic Intra Refresh (boolean)
-#sout-x264-intra-refresh=0
-
-# Use mb-tree ratecontrol (boolean)
-#sout-x264-mbtree=1
-
-# Early SKIP detection on P-frames (boolean)
-#sout-x264-fast-pskip=1
-
-# Coefficient thresholding on P-frames (boolean)
-#sout-x264-dct-decimate=1
-
-# Noise reduction (integer)
-#sout-x264-nr=0
-
-# Inter luma quantization deadzone (integer)
-#sout-x264-deadzone-inter=21
-
-# Intra luma quantization deadzone (integer)
-#sout-x264-deadzone-intra=11
-
-# Non-deterministic optimizations when threaded (boolean)
-#sout-x264-non-deterministic=0
-
-# CPU optimizations (boolean)
-#sout-x264-asm=1
-
-# PSNR computation (boolean)
-#sout-x264-psnr=0
-
-# SSIM computation (boolean)
-#sout-x264-ssim=0
-
-# Quiet mode (boolean)
-#sout-x264-quiet=0
-
-# SPS and PPS id numbers (integer)
-#sout-x264-sps-id=0
-
-# Access unit delimiters (boolean)
-#sout-x264-aud=0
-
-# Statistics (boolean)
-#sout-x264-verbose=0
-
-# Filename for 2 pass stats file (string)
-#sout-x264-stats=x264_2pass.log
-
-# Default preset setting used (string)
-#sout-x264-preset=
-
-# Default tune setting used (string)
-#sout-x264-tune=
-
-# x264 advanced options (string)
-#sout-x264-options=
-
-[kate] # Kate overlay decoder
-
-# Formatted Subtitles (boolean)
-#kate-formatted=1
-
-[svgdec] # SVG video decoder
-
-# Image width (integer)
-#svg-width=-1
-
-# Image height (integer)
-#svg-height=-1
-
-# Scale factor (float)
-#svg-scale=-1.000000
-
-[jpeg] # JPEG image decoder
-
-# Quality level (integer)
-#sout-jpeg-quality=95
-
-[aribsub] # ARIB subtitles decoder
-
-# Ignore ruby (furigana) (boolean)
-#aribsub-ignore-ruby=0
-
-# Use Core Text renderer (boolean)
-#aribsub-use-coretext=0
-
-[dav1d] # Dav1d video decoder
-
-# Frames Threads (integer)
-#dav1d-thread-frames=0
-
-# Tiles Threads (integer)
-#dav1d-thread-tiles=0
-
-[swscale] # Video scaling filter
-
-# Scaling mode (integer)
-#swscale-mode=2
-
-[skins2] # Skinnable Interface
-
-# Skin to use (string)
-#skins2-last=
-
-# Config of last used skin (string)
-#skins2-config=
-
-# Enable transparency effects (boolean)
-#skins2-transparency=0
-
-# Use a skinned playlist (boolean)
-#skinned-playlist=1
-
-# Display video in a skinned window if any (boolean)
-#skinned-video=1
-
-[ncurses] # Ncurses interface
-
-# Filebrowser starting point (string)
-#browse-dir=
-
-[qt] # Qt interface
-
-# Start in minimal view (without menus) (boolean)
-#qt-minimal-view=0
-
-# Systray icon (boolean)
-#qt-system-tray=1
-
-# Show notification popup on track change (integer)
-#qt-notification=1
-
-# Start VLC with only a systray icon (boolean)
-#qt-start-minimized=0
-
-# Pause the video playback when minimized (boolean)
-#qt-pause-minimized=0
-
-# Windows opacity between 0.1 and 1 (float)
-#qt-opacity=1.000000
-
-# Fullscreen controller opacity between 0.1 and 1 (float)
-#qt-fs-opacity=0.800000
-
-# Resize interface to the native video size (boolean)
-#qt-video-autoresize=1
-
-# Show playing item name in window title (boolean)
-#qt-name-in-title=1
-
-# Show a controller in fullscreen mode (boolean)
-#qt-fs-controller=1
-
-# Save the recently played items in the menu (boolean)
-#qt-recentplay=1
-
-# List of words separated by | to filter (string)
-#qt-recentplay-filter=
-
-# Continue playback? (integer)
-#qt-continue=1
-
-# Embed the file browser in open dialog (boolean)
-#qt-embedded-open=0
-
-# Show advanced preferences over simple ones (boolean)
-#qt-advanced-pref=0
-
-# Show unimportant error and warnings dialogs (boolean)
-#qt-error-dialogs=1
-
-# Define the colors of the volume slider (string)
-#qt-slider-colours=153;210;153;20;210;20;255;199;15;245;39;29
-
-# Ask for network policy at start (boolean)
-qt-privacy-ask=0
-
-# Define which screen fullscreen goes (integer)
-#qt-fullscreen-screennumber=-1
-
-# Load extensions on startup (boolean)
-#qt-autoload-extensions=1
-
-# Display background cone or art (boolean)
-#qt-bgcone=1
-
-# Expanding background cone or art (boolean)
-#qt-bgcone-expands=0
-
-# Allow automatic icon changes (boolean)
-#qt-icon-change=1
-
-# Maximum Volume displayed (integer)
-#qt-max-volume=125
-
-# Fullscreen controller mouse sensitivity (integer)
-#qt-fs-sensitivity=3
-
-# When to raise the interface (integer)
-#qt-auto-raise=1
-
-[file] # Secrets are stored on a file without any encryption
-
-# ? (string)
-#keystore-file=
-
-[folder] # Folder meta data
-
-# Album art filename (string)
-#album-art-filename=
-
-[motion] # motion control interface
-
-[lirc] # Infrared remote control interface
-
-# Change the lirc configuration file (string)
-#lirc-file=
-
-[oldrc] # Remote control interface
-
-# Show stream position (boolean)
-#rc-show-pos=0
-
-# Fake TTY (boolean)
-#rc-fake-tty=0
-
-# UNIX socket command input (string)
-#rc-unix=
-
-# TCP command input (string)
-#rc-host=
-
-[netsync] # Network synchronization
-
-# Network master clock (boolean)
-#netsync-master=0
-
-# Master server IP address (string)
-#netsync-master-ip=
-
-# UDP timeout (in ms) (integer)
-#netsync-timeout=500
-
-[gestures] # Mouse gestures control interface
-
-# Motion threshold (10-100) (integer)
-#gestures-threshold=30
-
-# Trigger button (string)
-#gestures-button=left
-
-[vaapi_filters] # Video Accelerated API filters
-
-# Denoise strength (0-2) (float)
-#denoise-sigma=1.000000
-
-[alsa] # ALSA audio output
-
-# Audio output device (string)
-#alsa-audio-device=default
-
-# Audio output channels (integer)
-#alsa-audio-channels=6
-
-# Software gain (float)
-#alsa-gain=1.000000
-
-[afile] # File audio output
-
-# Output file (string)
-#audiofile-file=audiofile.wav
-
-# Output format (string)
-#audiofile-format=s16
-
-# Number of output channels (integer)
-#audiofile-channels=0
-
-# Add WAVE header (boolean)
-#audiofile-wav=1
-
-[amem] # Audio memory output
-
-# Sample format (string)
-#amem-format=S16N
-
-# Sample rate (integer)
-#amem-rate=44100
-
-# Channels count (integer)
-#amem-channels=2
-
-[notify] # LibNotify Notification Plugin
-
-# Timeout (ms) (integer)
-#notify-timeout=4000
-
-[rtsp] # Legacy RTSP VoD server
-
-# MUX for RAW RTSP transport (string)
-#rtsp-raw-mux=ts
-
-# Maximum number of connections (integer)
-#rtsp-throttle-users=0
-
-# Sets the timeout option in the RTSP session string (integer)
-#rtsp-session-timeout=5
-
-[logger] # File logging
-
-[gnutls] # GNU TLS transport layer security
-
-# Use system trust database (boolean)
-#gnutls-system-trust=1
-
-# Trust directory (string)
-#gnutls-dir-trust=
-
-# TLS cipher priorities (string)
-#gnutls-priorities=NORMAL
-
-[audioscrobbler] # Submission of played songs to last.fm
-
-# Username (string)
-#lastfm-username=
-
-# Password (string)
-#lastfm-password=
-
-# Scrobbler URL (string)
-#scrobbler-url=post.audioscrobbler.com
-
-[remoteosd] # Remote-OSD over VNC
-
-# VNC Host (string)
-#rmtosd-host=myvdr
-
-# VNC Port (integer)
-#rmtosd-port=20001
-
-# VNC Password (string)
-#rmtosd-password=
-
-# VNC poll interval (integer)
-#rmtosd-update=1000
-
-# VNC polling (boolean)
-#rmtosd-vnc-polling=0
-
-# Mouse events (boolean)
-#rmtosd-mouse-events=0
-
-# Key events (boolean)
-#rmtosd-key-events=0
-
-# Alpha transparency value (default 255) (integer)
-#rmtosd-alpha=255
-
-[dynamicoverlay] # Dynamic video overlay
-
-# Input FIFO (string)
-#overlay-input=
-
-# Output FIFO (string)
-#overlay-output=
-
-[logo] # Logo sub source
-
-# Logo filenames (string)
-#logo-file=
-
-# X coordinate (integer)
-#logo-x=-1
-
-# Y coordinate (integer)
-#logo-y=-1
-
-# Logo individual image time in ms (integer)
-#logo-delay=1000
-
-# Logo animation # of loops (integer)
-#logo-repeat=-1
-
-# Opacity of the logo (integer)
-#logo-opacity=255
-
-# Logo position (integer)
-#logo-position=-1
-
-[marq] # Marquee display
-
-# Text (string)
-#marq-marquee=VLC
-
-# Text file (string)
-#marq-file=
-
-# X offset (integer)
-#marq-x=0
-
-# Y offset (integer)
-#marq-y=0
-
-# Marquee position (integer)
-#marq-position=-1
-
-# Opacity (integer)
-#marq-opacity=255
-
-# Color (integer)
-#marq-color=16777215
-
-# Font size, pixels (integer)
-#marq-size=0
-
-# Timeout (integer)
-#marq-timeout=0
-
-# Refresh period in ms (integer)
-#marq-refresh=1000
-
-[mosaic] # Mosaic video sub source
-
-# Transparency (integer)
-#mosaic-alpha=255
-
-# Height (integer)
-#mosaic-height=100
-
-# Width (integer)
-#mosaic-width=100
-
-# Mosaic alignment (integer)
-#mosaic-align=5
-
-# Top left corner X coordinate (integer)
-#mosaic-xoffset=0
-
-# Top left corner Y coordinate (integer)
-#mosaic-yoffset=0
-
-# Border width (integer)
-#mosaic-borderw=0
-
-# Border height (integer)
-#mosaic-borderh=0
-
-# Positioning method (integer)
-#mosaic-position=0
-
-# Number of rows (integer)
-#mosaic-rows=2
-
-# Number of columns (integer)
-#mosaic-cols=2
-
-# Keep aspect ratio (boolean)
-#mosaic-keep-aspect-ratio=0
-
-# Keep original size (boolean)
-#mosaic-keep-picture=0
-
-# Elements order (string)
-#mosaic-order=
-
-# Offsets in order (string)
-#mosaic-offsets=
-
-# Delay (integer)
-#mosaic-delay=0
-
-[rss] # RSS and Atom feed display
-
-# Feed URLs (string)
-#rss-urls=
-
-# X offset (integer)
-#rss-x=0
-
-# Y offset (integer)
-#rss-y=0
-
-# Text position (integer)
-#rss-position=-1
-
-# Opacity (integer)
-#rss-opacity=255
-
-# Color (integer)
-#rss-color=16777215
-
-# Font size, pixels (integer)
-#rss-size=0
-
-# Speed of feeds (integer)
-#rss-speed=100000
-
-# Max length (integer)
-#rss-length=60
-
-# Refresh time (integer)
-#rss-ttl=1800
-
-# Feed images (boolean)
-#rss-images=1
-
-# Title display mode (integer)
-#rss-title=-1
-
-[subsdelay] # Subtitle delay
-
-# Delay calculation mode (integer)
-#subsdelay-mode=1
-
-# Calculation factor (float)
-#subsdelay-factor=2.000000
-
-# Maximum overlapping subtitles (integer)
-#subsdelay-overlap=3
-
-# Minimum alpha value (integer)
-#subsdelay-min-alpha=70
-
-# Interval between two disappearances (integer)
-#subsdelay-min-stops=1000
-
-# Interval between appearance and disappearance (integer)
-#subsdelay-min-start-stop=1000
-
-# Interval between disappearance and appearance (integer)
-#subsdelay-min-stop-start=1000
-
-[audiobargraph_v] # Audio Bar Graph Video sub source
-
-# X coordinate (integer)
-#audiobargraph_v-x=0
-
-# Y coordinate (integer)
-#audiobargraph_v-y=0
-
-# Transparency of the bargraph (integer)
-#audiobargraph_v-transparency=255
-
-# Bargraph position (integer)
-#audiobargraph_v-position=-1
-
-# Bar width in pixel (integer)
-#audiobargraph_v-barWidth=10
-
-# Bar Height in pixel (integer)
-#audiobargraph_v-barHeight=400
-
-[mpegvideo] # MPEG-I/II video packetizer
-
-# Sync on Intra Frame (boolean)
-#packetizer-mpegvideo-sync-iframe=0
-
-[freetype] # Freetype2 font renderer
-
-# Font (string)
-#freetype-font=Serif Bold
-
-# Monospace Font (string)
-#freetype-monofont=Monospace
-
-# Font size in pixels (integer)
-#freetype-fontsize=0
-
-# Relative font size (integer)
-#freetype-rel-fontsize=0
-
-# Text opacity (integer)
-#freetype-opacity=255
-
-# Text default color (integer)
-#freetype-color=16777215
-
-# Force bold (boolean)
-#freetype-bold=0
-
-# Background opacity (integer)
-#freetype-background-opacity=0
-
-# Background color (integer)
-#freetype-background-color=0
-
-# Outline opacity (integer)
-#freetype-outline-opacity=255
-
-# Outline color (integer)
-#freetype-outline-color=0
-
-# Outline thickness (integer)
-#freetype-outline-thickness=4
-
-# Shadow opacity (integer)
-#freetype-shadow-opacity=128
-
-# Shadow color (integer)
-#freetype-shadow-color=0
-
-# Shadow angle (float)
-#freetype-shadow-angle=-45.000000
-
-# Shadow distance (float)
-#freetype-shadow-distance=0.060000
-
-# Use YUVP renderer (boolean)
-#freetype-yuvp=0
-
-# Text direction (integer)
-#freetype-text-direction=0
-
-[core] # core program
-
-# Enable audio (boolean)
-#audio=1
-
-# Audio gain (float)
-#gain=1.000000
-
-# Audio output volume step (float)
-#volume-step=12.800000
-
-# Remember the audio volume (boolean)
-#volume-save=1
-
-# Force S/PDIF support (boolean)
-#spdif=0
-
-# Force detection of Dolby Surround (integer)
-#force-dolby-surround=0
-
-# Stereo audio output mode (integer)
-#stereo-mode=0
-
-# Audio desynchronization compensation (integer)
-#audio-desync=0
-
-# Replay gain mode (string)
-#audio-replay-gain-mode=none
-
-# Replay preamp (float)
-#audio-replay-gain-preamp=0.000000
-
-# Default replay gain (float)
-#audio-replay-gain-default=-7.000000
-
-# Peak protection (boolean)
-#audio-replay-gain-peak-protection=1
-
-# Enable time stretching audio (boolean)
-#audio-time-stretch=1
-
-# Audio output module (string)
-#aout=
-
-# Media role (string)
-#role=video
-
-# Audio filters (string)
-#audio-filter=
-
-# Audio visualizations (string)
-#audio-visual=none
-
-# Audio resampler (string)
-#audio-resampler=
-
-# Enable video (boolean)
-#video=1
-
-# Grayscale video output (boolean)
-#grayscale=0
-
-# Fullscreen video output (boolean)
-#fullscreen=0
-
-# Embedded video (boolean)
-#embedded-video=1
-
-# (boolean)
-#xlib=1
-
-# Drop late frames (boolean)
-#drop-late-frames=1
-
-# Skip frames (boolean)
-#skip-frames=1
-
-# Quiet synchro (boolean)
-#quiet-synchro=0
-
-# Key press events (boolean)
-#keyboard-events=1
-
-# Mouse events (boolean)
-#mouse-events=1
-
-# Always on top (boolean)
-#video-on-top=0
-
-# Enable wallpaper mode (boolean)
-#video-wallpaper=0
-
-# Disable screensaver (boolean)
-#disable-screensaver=1
-
-# Show media title on video (boolean)
-#video-title-show=1
-
-# Show video title for x milliseconds (integer)
-#video-title-timeout=5000
-
-# Position of video title (integer)
-#video-title-position=8
-
-# Hide cursor and fullscreen controller after x milliseconds (integer)
-#mouse-hide-timeout=1000
-
-# Video snapshot directory (or filename) (string)
-#snapshot-path=
-
-# Video snapshot file prefix (string)
-#snapshot-prefix=vlcsnap-
-
-# Video snapshot format (string)
-#snapshot-format=png
-
-# Display video snapshot preview (boolean)
-#snapshot-preview=1
-
-# Use sequential numbers instead of timestamps (boolean)
-#snapshot-sequential=0
-
-# Video snapshot width (integer)
-#snapshot-width=-1
-
-# Video snapshot height (integer)
-#snapshot-height=-1
-
-# Video width (integer)
-#width=-1
-
-# Video height (integer)
-#height=-1
-
-# Video X coordinate (integer)
-#video-x=0
-
-# Video Y coordinate (integer)
-#video-y=0
-
-# Video cropping (string)
-#crop=
-
-# Custom crop ratios list (string)
-#custom-crop-ratios=
-
-# Source aspect ratio (string)
-#aspect-ratio=
-
-# Video Auto Scaling (boolean)
-#autoscale=1
-
-# Monitor pixel aspect ratio (string)
-#monitor-par=
-
-# Custom aspect ratios list (string)
-#custom-aspect-ratios=
-
-# Fix HDTV height (boolean)
-#hdtv-fix=1
-
-# Window decorations (boolean)
-#video-deco=1
-
-# Video title (string)
-#video-title=
-
-# Video alignment (integer)
-#align=0
-
-# Zoom video (float)
-#zoom=1.000000
-
-# Deinterlace (integer)
-#deinterlace=-1
-
-# Deinterlace mode (string)
-#deinterlace-mode=auto
-
-# Video output module (string)
-#vout=
-
-# Video filter module (string)
-#video-filter=
-
-# Video splitter module (string)
-#video-splitter=
-
-# Enable sub-pictures (boolean)
-#spu=1
-
-# On Screen Display (boolean)
-#osd=1
-
-# Text rendering module (string)
-#text-renderer=
-
-# Use subtitle file (string)
-#sub-file=
-
-# Autodetect subtitle files (boolean)
-#sub-autodetect-file=1
-
-# Subtitle autodetection fuzziness (integer)
-#sub-autodetect-fuzzy=3
-
-# Subtitle autodetection paths (string)
-#sub-autodetect-path=./Subtitles, ./subtitles, ./Subs, ./subs
-
-# Force subtitle position (integer)
-#sub-margin=0
-
-# Subpictures source module (string)
-#sub-source=
-
-# Subpictures filter module (string)
-#sub-filter=
-
-# Program (integer)
-#program=0
-
-# Programs (string)
-#programs=
-
-# Audio track (integer)
-#audio-track=-1
-
-# Subtitle track (integer)
-#sub-track=-1
-
-# Audio language (string)
-#audio-language=
-
-# Subtitle language (string)
-#sub-language=
-
-# Menu language (string)
-#menu-language=
-
-# Audio track ID (integer)
-#audio-track-id=-1
-
-# Subtitle track ID (integer)
-#sub-track-id=-1
-
-# Preferred Closed Captions decoder (integer)
-#captions=608
-
-# Preferred video resolution (integer)
-#preferred-resolution=-1
-
-# Input repetitions (integer)
-#input-repeat=0
-
-# Start time (float)
-#start-time=0.000000
-
-# Stop time (float)
-#stop-time=0.000000
-
-# Run time (float)
-#run-time=0.000000
-
-# Fast seek (boolean)
-#input-fast-seek=0
-
-# Playback speed (float)
-#rate=1.000000
-
-# Input list (string)
-#input-list=
-
-# Input slave (experimental) (string)
-#input-slave=
-
-# Bookmarks list for a stream (string)
-#bookmarks=
-
-# DVD device (string)
-#dvd=/dev/sr0
-
-# VCD device (string)
-#vcd=/dev/sr0
-
-# MTU of the network interface (integer)
-#mtu=1400
-
-# TCP connection timeout (integer)
-#ipv4-timeout=5000
-
-# HTTP server address (string)
-#http-host=
-
-# HTTP server port (integer)
-#http-port=8080
-
-# HTTPS server port (integer)
-#https-port=8443
-
-# RTSP server address (string)
-#rtsp-host=
-
-# RTSP server port (integer)
-#rtsp-port=554
-
-# HTTP/TLS server certificate (string)
-#http-cert=
-
-# HTTP/TLS server private key (string)
-#http-key=
-
-# SOCKS server (string)
-#socks=
-
-# SOCKS user name (string)
-#socks-user=
-
-# SOCKS password (string)
-#socks-pwd=
-
-# Title metadata (string)
-#meta-title=
-
-# Author metadata (string)
-#meta-author=
-
-# Artist metadata (string)
-#meta-artist=
-
-# Genre metadata (string)
-#meta-genre=
-
-# Copyright metadata (string)
-#meta-copyright=
-
-# Description metadata (string)
-#meta-description=
-
-# Date metadata (string)
-#meta-date=
-
-# URL metadata (string)
-#meta-url=
-
-# File caching (ms) (integer)
-#file-caching=1000
-
-# Live capture caching (ms) (integer)
-#live-caching=300
-
-# Disc caching (ms) (integer)
-#disc-caching=300
-
-# Network caching (ms) (integer)
-#network-caching=1000
-
-# Clock reference average counter (integer)
-#cr-average=40
-
-# Clock synchronisation (integer)
-#clock-synchro=-1
-
-# Clock jitter (integer)
-#clock-jitter=5000
-
-# Network synchronisation (boolean)
-#network-synchronisation=0
-
-# Record directory (string)
-#input-record-path=
-
-# Prefer native stream recording (boolean)
-#input-record-native=1
-
-# Timeshift directory (string)
-#input-timeshift-path=
-
-# Timeshift granularity (integer)
-#input-timeshift-granularity=-1
-
-# Change title according to current media (string)
-#input-title-format=$Z
-
-# Disable all lua plugins (boolean)
-#lua=1
-
-# Preferred decoders list (string)
-#codec=
-
-# Preferred encoders list (string)
-#encoder=
-
-# Access module (string)
-#access=
-
-# Demux module (string)
-#demux=any
-
-# Stream filter module (string)
-#stream-filter=
-
-# Demux filter module (string)
-#demux-filter=
-
-# Default stream output chain (string)
-#sout=
-
-# Display while streaming (boolean)
-#sout-display=0
-
-# Keep stream output open (boolean)
-#sout-keep=0
-
-# Enable streaming of all ES (boolean)
-#sout-all=1
-
-# Enable audio stream output (boolean)
-#sout-audio=1
-
-# Enable video stream output (boolean)
-#sout-video=1
-
-# Enable SPU stream output (boolean)
-#sout-spu=1
-
-# Stream output muxer caching (ms) (integer)
-#sout-mux-caching=1500
-
-# VLM configuration file (string)
-#vlm-conf=
-
-# SAP announcement interval (integer)
-#sap-interval=5
-
-# Mux module (string)
-#mux=
-
-# Access output module (string)
-#access_output=
-
-# Hop limit (TTL) (integer)
-#ttl=-1
-
-# Multicast output interface (string)
-#miface=
-
-# DiffServ Code Point (integer)
-#dscp=0
-
-# Preferred packetizer list (string)
-#packetizer=
-
-# VoD server module (string)
-#vod-server=
-
-# Use a plugins cache (boolean)
-#plugins-cache=1
-
-# Scan for new plugins (boolean)
-#plugins-scan=1
-
-# Preferred keystore list (string)
-#keystore=
-
-# Allow real-time priority (boolean)
-#rt-priority=0
-
-# Adjust VLC priority (integer)
-#rt-offset=0
-
-# Play files randomly forever (boolean)
-#random=0
-
-# Repeat all (boolean)
-#loop=0
-
-# Repeat current item (boolean)
-#repeat=0
-
-# Play and exit (boolean)
-#play-and-exit=0
-
-# Play and stop (boolean)
-#play-and-stop=0
-
-# Play and pause (boolean)
-#play-and-pause=0
-
-# Start paused (boolean)
-#start-paused=0
-
-# Auto start (boolean)
-#playlist-autostart=1
-
-# Pause on audio communication (boolean)
-#playlist-cork=1
-
-# Allow only one running instance (boolean)
-#one-instance=0
-
-# Use only one instance when started from file manager (boolean)
-#one-instance-when-started-from-file=1
-
-# Enqueue items into playlist in one instance mode (boolean)
-#playlist-enqueue=0
-
-# Expose media player via D-Bus (boolean)
-#dbus=0
-
-# Use media library (boolean)
-#media-library=0
-
-# Display playlist tree (boolean)
-#playlist-tree=0
-
-# Default stream (string)
-#open=
-
-# Automatically preparse items (boolean)
-#auto-preparse=1
-
-# Preparsing timeout (integer)
-#preparse-timeout=5000
-
-# Allow metadata network access (boolean)
-#metadata-network-access=0
-
-# Subdirectory behavior (string)
-#recursive=collapse
-
-# Ignored extensions (string)
-#ignore-filetypes=m3u,db,nfo,ini,jpg,jpeg,ljpg,gif,png,pgm,pgmyuv,pbm,pam,tga,bmp,pnm,xpm,xcf,pcx,tif,tiff,lbm,sfv,txt,sub,idx,srt,cue,ssa
-
-# Show hidden files (boolean)
-#show-hiddenfiles=0
-
-# Services discovery modules (string)
-#services-discovery=
-
-# Run as daemon process (boolean)
-#daemon=0
-
-# Write process id to file (string)
-#pidfile=
-
-# Show advanced options (boolean)
-#advanced=0
-
-# Interface interaction (boolean)
-#interact=1
-
-# Locally collect statistics (boolean)
-#stats=1
-
-# Interface module (string)
-#intf=
-
-# Extra interface modules (string)
-#extraintf=
-
-# Control interfaces (string)
-#control=
-
-# Mouse wheel vertical axis control (integer)
-#hotkeys-y-wheel-mode=0
-
-# Mouse wheel horizontal axis control (integer)
-#hotkeys-x-wheel-mode=2
-
-# Fullscreen (string)
-#global-key-toggle-fullscreen=
-
-# Fullscreen (string)
-#key-toggle-fullscreen=f
-
-# Exit fullscreen (string)
-#global-key-leave-fullscreen=
-
-# Exit fullscreen (string)
-#key-leave-fullscreen=Esc
-
-# Play/Pause (string)
-#global-key-play-pause=
-
-# Play/Pause (string)
-#key-play-pause=Space Media Play Pause
-
-# Pause only (string)
-#global-key-pause=
-
-# Pause only (string)
-#key-pause=Browser Stop
-
-# Play only (string)
-#global-key-play=
-
-# Play only (string)
-#key-play=Browser Refresh
-
-# Faster (string)
-#global-key-faster=
-
-# Faster (string)
-#key-faster=+
-
-# Slower (string)
-#global-key-slower=
-
-# Slower (string)
-#key-slower=-
-
-# Normal rate (string)
-#global-key-rate-normal=
-
-# Normal rate (string)
-#key-rate-normal==
-
-# Faster (fine) (string)
-#global-key-rate-faster-fine=
-
-# Faster (fine) (string)
-#key-rate-faster-fine=]
-
-# Slower (fine) (string)
-#global-key-rate-slower-fine=
-
-# Slower (fine) (string)
-#key-rate-slower-fine=[
-
-# Next (string)
-#global-key-next=
-
-# Next (string)
-#key-next=n Media Next Track
-
-# Previous (string)
-#global-key-prev=
-
-# Previous (string)
-#key-prev=p Media Prev Track
-
-# Stop (string)
-#global-key-stop=
-
-# Stop (string)
-#key-stop=s Media Stop
-
-# Position (string)
-#global-key-position=
-
-# Position (string)
-#key-position=t
-
-# Very short backwards jump (string)
-#global-key-jump-extrashort=
-
-# Very short backwards jump (string)
-#key-jump-extrashort=Shift+Left
-
-# Very short forward jump (string)
-#global-key-jump+extrashort=
-
-# Very short forward jump (string)
-#key-jump+extrashort=Shift+Right
-
-# Short backwards jump (string)
-#global-key-jump-short=
-
-# Short backwards jump (string)
-#key-jump-short=Alt+Left
-
-# Short forward jump (string)
-#global-key-jump+short=
-
-# Short forward jump (string)
-#key-jump+short=Alt+Right
-
-# Medium backwards jump (string)
-#global-key-jump-medium=
-
-# Medium backwards jump (string)
-#key-jump-medium=Ctrl+Left
-
-# Medium forward jump (string)
-#global-key-jump+medium=
-
-# Medium forward jump (string)
-#key-jump+medium=Ctrl+Right
-
-# Long backwards jump (string)
-#global-key-jump-long=
-
-# Long backwards jump (string)
-#key-jump-long=Ctrl+Alt+Left
-
-# Long forward jump (string)
-#global-key-jump+long=
-
-# Long forward jump (string)
-#key-jump+long=Ctrl+Alt+Right
-
-# Next frame (string)
-#global-key-frame-next=
-
-# Next frame (string)
-#key-frame-next=e Browser Next
-
-# Activate (string)
-#global-key-nav-activate=
-
-# Activate (string)
-#key-nav-activate=Enter
-
-# Navigate up (string)
-#global-key-nav-up=
-
-# Navigate up (string)
-#key-nav-up=Up
-
-# Navigate down (string)
-#global-key-nav-down=
-
-# Navigate down (string)
-#key-nav-down=Down
-
-# Navigate left (string)
-#global-key-nav-left=
-
-# Navigate left (string)
-#key-nav-left=Left
-
-# Navigate right (string)
-#global-key-nav-right=
-
-# Navigate right (string)
-#key-nav-right=Right
-
-# Go to the DVD menu (string)
-#global-key-disc-menu=
-
-# Go to the DVD menu (string)
-#key-disc-menu=Shift+m
-
-# Select previous DVD title (string)
-#global-key-title-prev=
-
-# Select previous DVD title (string)
-#key-title-prev=Shift+o
-
-# Select next DVD title (string)
-#global-key-title-next=
-
-# Select next DVD title (string)
-#key-title-next=Shift+b
-
-# Select prev DVD chapter (string)
-#global-key-chapter-prev=
-
-# Select prev DVD chapter (string)
-#key-chapter-prev=Shift+p
-
-# Select next DVD chapter (string)
-#global-key-chapter-next=
-
-# Select next DVD chapter (string)
-#key-chapter-next=Shift+n
-
-# Quit (string)
-#global-key-quit=
-
-# Quit (string)
-#key-quit=Ctrl+q
-
-# Volume up (string)
-#global-key-vol-up=
-
-# Volume up (string)
-#key-vol-up=Ctrl+Up Volume Up
-
-# Volume down (string)
-#global-key-vol-down=
-
-# Volume down (string)
-#key-vol-down=Ctrl+Down Volume Down
-
-# Mute (string)
-#global-key-vol-mute=
-
-# Mute (string)
-#key-vol-mute=m Volume Mute
-
-# Subtitle delay up (string)
-#global-key-subdelay-up=
-
-# Subtitle delay up (string)
-#key-subdelay-up=h
-
-# Subtitle delay down (string)
-#global-key-subdelay-down=
-
-# Subtitle delay down (string)
-#key-subdelay-down=g
-
-# Subtitle sync / bookmark audio timestamp (string)
-#global-key-subsync-markaudio=
-
-# Subtitle sync / bookmark audio timestamp (string)
-#key-subsync-markaudio=Shift+h
-
-# Subtitle sync / bookmark subtitle timestamp (string)
-#global-key-subsync-marksub=
-
-# Subtitle sync / bookmark subtitle timestamp (string)
-#key-subsync-marksub=Shift+j
-
-# Subtitle sync / synchronize audio & subtitle timestamps (string)
-#global-key-subsync-apply=
-
-# Subtitle sync / synchronize audio & subtitle timestamps (string)
-#key-subsync-apply=Shift+k
-
-# Subtitle sync / reset audio & subtitle synchronization (string)
-#global-key-subsync-reset=
-
-# Subtitle sync / reset audio & subtitle synchronization (string)
-#key-subsync-reset=Ctrl+Shift+k
-
-# Subtitle position up (string)
-#global-key-subpos-up=
-
-# Subtitle position up (string)
-#key-subpos-up=
-
-# Subtitle position down (string)
-#global-key-subpos-down=
-
-# Subtitle position down (string)
-#key-subpos-down=
-
-# Audio delay up (string)
-#global-key-audiodelay-up=
-
-# Audio delay up (string)
-#key-audiodelay-up=k
-
-# Audio delay down (string)
-#global-key-audiodelay-down=
-
-# Audio delay down (string)
-#key-audiodelay-down=j
-
-# Cycle audio track (string)
-#global-key-audio-track=
-
-# Cycle audio track (string)
-#key-audio-track=b
-
-# Cycle through audio devices (string)
-#global-key-audiodevice-cycle=
-
-# Cycle through audio devices (string)
-#key-audiodevice-cycle=Shift+a
-
-# Cycle subtitle track in reverse order (string)
-#global-key-subtitle-revtrack=
-
-# Cycle subtitle track in reverse order (string)
-#key-subtitle-revtrack=Alt+v
-
-# Cycle subtitle track (string)
-#global-key-subtitle-track=
-
-# Cycle subtitle track (string)
-#key-subtitle-track=v
-
-# Toggle subtitles (string)
-#global-key-subtitle-toggle=
-
-# Toggle subtitles (string)
-#key-subtitle-toggle=Shift+v
-
-# Cycle next program Service ID (string)
-#global-key-program-sid-next=
-
-# Cycle next program Service ID (string)
-#key-program-sid-next=x
-
-# Cycle previous program Service ID (string)
-#global-key-program-sid-prev=
-
-# Cycle previous program Service ID (string)
-#key-program-sid-prev=Shift+x
-
-# Cycle source aspect ratio (string)
-#global-key-aspect-ratio=
-
-# Cycle source aspect ratio (string)
-#key-aspect-ratio=a
-
-# Cycle video crop (string)
-#global-key-crop=
-
-# Cycle video crop (string)
-#key-crop=c
-
-# Toggle autoscaling (string)
-#global-key-toggle-autoscale=
-
-# Toggle autoscaling (string)
-#key-toggle-autoscale=o
-
-# Increase scale factor (string)
-#global-key-incr-scalefactor=
-
-# Increase scale factor (string)
-#key-incr-scalefactor=Alt+o
-
-# Decrease scale factor (string)
-#global-key-decr-scalefactor=
-
-# Decrease scale factor (string)
-#key-decr-scalefactor=Alt+Shift+o
-
-# Toggle deinterlacing (string)
-#global-key-deinterlace=
-
-# Toggle deinterlacing (string)
-#key-deinterlace=d
-
-# Cycle deinterlace modes (string)
-#global-key-deinterlace-mode=
-
-# Cycle deinterlace modes (string)
-#key-deinterlace-mode=Shift+d
-
-# Show controller in fullscreen (string)
-#global-key-intf-show=
-
-# Show controller in fullscreen (string)
-#key-intf-show=i
-
-# Boss key (string)
-#global-key-intf-boss=
-
-# Boss key (string)
-#key-intf-boss=
-
-# Context menu (string)
-#global-key-intf-popup-menu=
-
-# Context menu (string)
-#key-intf-popup-menu=Menu
-
-# Take video snapshot (string)
-#global-key-snapshot=
-
-# Take video snapshot (string)
-#key-snapshot=Shift+s
-
-# Record (string)
-#global-key-record=
-
-# Record (string)
-#key-record=Shift+r
-
-# Zoom (string)
-#global-key-zoom=
-
-# Zoom (string)
-#key-zoom=z
-
-# Un-Zoom (string)
-#global-key-unzoom=
-
-# Un-Zoom (string)
-#key-unzoom=Shift+z
-
-# Toggle wallpaper mode in video output (string)
-#global-key-wallpaper=
-
-# Toggle wallpaper mode in video output (string)
-#key-wallpaper=w
-
-# Crop one pixel from the top of the video (string)
-#global-key-crop-top=
-
-# Crop one pixel from the top of the video (string)
-#key-crop-top=Alt+r
-
-# Uncrop one pixel from the top of the video (string)
-#global-key-uncrop-top=
-
-# Uncrop one pixel from the top of the video (string)
-#key-uncrop-top=Alt+Shift+r
-
-# Crop one pixel from the left of the video (string)
-#global-key-crop-left=
-
-# Crop one pixel from the left of the video (string)
-#key-crop-left=Alt+d
-
-# Uncrop one pixel from the left of the video (string)
-#global-key-uncrop-left=
-
-# Uncrop one pixel from the left of the video (string)
-#key-uncrop-left=Alt+Shift+d
-
-# Crop one pixel from the bottom of the video (string)
-#global-key-crop-bottom=
-
-# Crop one pixel from the bottom of the video (string)
-#key-crop-bottom=Alt+c
-
-# Uncrop one pixel from the bottom of the video (string)
-#global-key-uncrop-bottom=
-
-# Uncrop one pixel from the bottom of the video (string)
-#key-uncrop-bottom=Alt+Shift+c
-
-# Crop one pixel from the right of the video (string)
-#global-key-crop-right=
-
-# Crop one pixel from the right of the video (string)
-#key-crop-right=Alt+f
-
-# Uncrop one pixel from the right of the video (string)
-#global-key-uncrop-right=
-
-# Uncrop one pixel from the right of the video (string)
-#key-uncrop-right=Alt+Shift+f
-
-# Random (string)
-#global-key-random=
-
-# Random (string)
-#key-random=r
-
-# Normal/Loop/Repeat (string)
-#global-key-loop=
-
-# Normal/Loop/Repeat (string)
-#key-loop=l
-
-# Shrink the viewpoint field of view (360°) (string)
-#global-key-viewpoint-fov-in=
-
-# Shrink the viewpoint field of view (360°) (string)
-#key-viewpoint-fov-in=Page Up
-
-# Expand the viewpoint field of view (360°) (string)
-#global-key-viewpoint-fov-out=
-
-# Expand the viewpoint field of view (360°) (string)
-#key-viewpoint-fov-out=Page Down
-
-# Roll the viewpoint clockwise (360°) (string)
-#global-key-viewpoint-roll-clock=
-
-# Roll the viewpoint clockwise (360°) (string)
-#key-viewpoint-roll-clock=
-
-# Roll the viewpoint anti-clockwise (360°) (string)
-#global-key-viewpoint-roll-anticlock=
-
-# Roll the viewpoint anti-clockwise (360°) (string)
-#key-viewpoint-roll-anticlock=
-
-# 1:4 Quarter (string)
-#global-key-zoom-quarter=
-
-# 1:4 Quarter (string)
-#key-zoom-quarter=Alt+1
-
-# 1:2 Half (string)
-#global-key-zoom-half=
-
-# 1:2 Half (string)
-#key-zoom-half=Alt+2
-
-# 1:1 Original (string)
-#global-key-zoom-original=
-
-# 1:1 Original (string)
-#key-zoom-original=Alt+3
-
-# 2:1 Double (string)
-#global-key-zoom-double=
-
-# 2:1 Double (string)
-#key-zoom-double=Alt+4
-
-# Very short jump length (integer)
-#extrashort-jump-size=3
-
-# Short jump length (integer)
-#short-jump-size=10
-
-# Medium jump length (integer)
-#medium-jump-size=60
-
-# Long jump length (integer)
-#long-jump-size=300
-
-# Set playlist bookmark 1 (string)
-#global-key-set-bookmark1=
-
-# Set playlist bookmark 1 (string)
-#key-set-bookmark1=Ctrl+F1
-
-# Set playlist bookmark 2 (string)
-#global-key-set-bookmark2=
-
-# Set playlist bookmark 2 (string)
-#key-set-bookmark2=Ctrl+F2
-
-# Set playlist bookmark 3 (string)
-#global-key-set-bookmark3=
-
-# Set playlist bookmark 3 (string)
-#key-set-bookmark3=Ctrl+F3
-
-# Set playlist bookmark 4 (string)
-#global-key-set-bookmark4=
-
-# Set playlist bookmark 4 (string)
-#key-set-bookmark4=Ctrl+F4
-
-# Set playlist bookmark 5 (string)
-#global-key-set-bookmark5=
-
-# Set playlist bookmark 5 (string)
-#key-set-bookmark5=Ctrl+F5
-
-# Set playlist bookmark 6 (string)
-#global-key-set-bookmark6=
-
-# Set playlist bookmark 6 (string)
-#key-set-bookmark6=Ctrl+F6
-
-# Set playlist bookmark 7 (string)
-#global-key-set-bookmark7=
-
-# Set playlist bookmark 7 (string)
-#key-set-bookmark7=Ctrl+F7
-
-# Set playlist bookmark 8 (string)
-#global-key-set-bookmark8=
-
-# Set playlist bookmark 8 (string)
-#key-set-bookmark8=Ctrl+F8
-
-# Set playlist bookmark 9 (string)
-#global-key-set-bookmark9=
-
-# Set playlist bookmark 9 (string)
-#key-set-bookmark9=Ctrl+F9
-
-# Set playlist bookmark 10 (string)
-#global-key-set-bookmark10=
-
-# Set playlist bookmark 10 (string)
-#key-set-bookmark10=Ctrl+F10
-
-# Play playlist bookmark 1 (string)
-#global-key-play-bookmark1=
-
-# Play playlist bookmark 1 (string)
-#key-play-bookmark1=F1
-
-# Play playlist bookmark 2 (string)
-#global-key-play-bookmark2=
-
-# Play playlist bookmark 2 (string)
-#key-play-bookmark2=F2
-
-# Play playlist bookmark 3 (string)
-#global-key-play-bookmark3=
-
-# Play playlist bookmark 3 (string)
-#key-play-bookmark3=F3
-
-# Play playlist bookmark 4 (string)
-#global-key-play-bookmark4=
-
-# Play playlist bookmark 4 (string)
-#key-play-bookmark4=F4
-
-# Play playlist bookmark 5 (string)
-#global-key-play-bookmark5=
-
-# Play playlist bookmark 5 (string)
-#key-play-bookmark5=F5
-
-# Play playlist bookmark 6 (string)
-#global-key-play-bookmark6=
-
-# Play playlist bookmark 6 (string)
-#key-play-bookmark6=F6
-
-# Play playlist bookmark 7 (string)
-#global-key-play-bookmark7=
-
-# Play playlist bookmark 7 (string)
-#key-play-bookmark7=F7
-
-# Play playlist bookmark 8 (string)
-#global-key-play-bookmark8=
-
-# Play playlist bookmark 8 (string)
-#key-play-bookmark8=F8
-
-# Play playlist bookmark 9 (string)
-#global-key-play-bookmark9=
-
-# Play playlist bookmark 9 (string)
-#key-play-bookmark9=F9
-
-# Play playlist bookmark 10 (string)
-#global-key-play-bookmark10=
-
-# Play playlist bookmark 10 (string)
-#key-play-bookmark10=F10
-
-# Clear the playlist (string)
-#global-key-clear-playlist=
-
-# Clear the playlist (string)
-#key-clear-playlist=Ctrl+w
-
-# Reset subtitles text scale (string)
-#global-key-subtitle-text-scale-normal=
-
-# Reset subtitles text scale (string)
-#key-subtitle-text-scale-normal=Ctrl+0
-
-# Scale down subtitles text (string)
-#global-key-subtitle-text-scale-up=
-
-# Scale down subtitles text (string)
-#key-subtitle-text-scale-up=Ctrl+Mouse Wheel Up
-
-# Scale up subtitles text (string)
-#global-key-subtitle-text-scale-down=
-
-# Scale up subtitles text (string)
-#key-subtitle-text-scale-down=Ctrl+Mouse Wheel Down
-
-# Playlist bookmark 1 (string)
-#bookmark1=
-
-# Playlist bookmark 2 (string)
-#bookmark2=
-
-# Playlist bookmark 3 (string)
-#bookmark3=
-
-# Playlist bookmark 4 (string)
-#bookmark4=
-
-# Playlist bookmark 5 (string)
-#bookmark5=
-
-# Playlist bookmark 6 (string)
-#bookmark6=
-
-# Playlist bookmark 7 (string)
-#bookmark7=
-
-# Playlist bookmark 8 (string)
-#bookmark8=
-
-# Playlist bookmark 9 (string)
-#bookmark9=
-
-# Playlist bookmark 10 (string)
-#bookmark10=
-
diff --git a/waybar/config-dwl b/waybar/config-dwl
new file mode 100644
index 0000000..de8b732
--- /dev/null
+++ b/waybar/config-dwl
@@ -0,0 +1,217 @@
+[{
+ "layer": "top", // Waybar at top layer
+ // "position": "bottom", // Waybar position (top|bottom|left|right)
+ "height": 20, // Waybar height (to be removed for auto height)
+ // "width": 1280, // Waybar width
+ // Choose the order of the modules
+ "output": "%%DISPLAY%%",
+ "modules-left": ["custom/dwl_tag#0", "custom/dwl_tag#1", "custom/dwl_tag#2", "custom/dwl_tag#3", "custom/dwl_tag#4", "custom/dwl_tag#5", "custom/dwl_tag#6", "custom/dwl_tag#7", "custom/dwl_tag#8", "custom/dwl_layout", "custom/dwl_title"],
+ "modules-center": [],
+ "modules-right": ["custom/swayidle", "mpd", "pulseaudio", "network", "cpu", "memory", "backlight", "battery", "tray", "clock"],
+ // Modules configuration
+ "custom/dwl_tag#0": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 0",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#1": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 1",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#2": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 2",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#3": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 3",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#4": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 4",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#5": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 5",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#6": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 6",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#7": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 7",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#8": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 8",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_tag#9": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% 9",
+ "format": "{}",
+ "return-type": "json"
+ },
+ "custom/dwl_layout": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% layout",
+ "format": "{}",
+ "escape": true,
+ "return-type": "json"
+ },
+ "custom/dwl_title": {
+ "exec": "~/.local/bin/waybar-dwl.sh %%DISPLAY%% title",
+ "format": "{}",
+ "escape": true,
+ "return-type": "json",
+ "max-length": 200
+ },
+ "custom/swayidle": {
+ "exec": "~/.local/bin/scripts/swayidlechk",
+ "signal": 8,
+ "interval": "once",
+ "format": " {} ",
+ "on-click": "~/.local/scripts/swayidletog"
+ },
+ "mpd": {
+ "signal": 7,
+ "server": "/home/zachir/.config/mpd/socket",
+ "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist:.15} - {title:.15}",
+ // ({elapsedTime:%M:%S}/{totalTime:%M:%S})
+ "format-disconnected": "Disconnected",
+ "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped",
+ "unknown-tag": "N/A",
+ "interval": 2,
+ "consume-icons": {
+ "on": "<span color=\"#dddddd\"></span> "
+ },
+ "random-icons": {
+ "off": " ",
+ "on": "<span color=\"#dddddd\"></span> "
+ },
+ "repeat-icons": {
+ "on": "<span color=\"#dddddd\"></span> "
+ },
+ "single-icons": {
+ "on": "<span color=\"#dddddd\">1</span> "
+ },
+ "state-icons": {
+ "paused": "",
+ "playing": "<span color=\"#dddddd\"></span>"
+ },
+ "tooltip-format": "MPD (connected)",
+ "tooltip-format-disconnected": "MPD (disconnected)",
+// "max-length": 50
+ },
+ "idle_inhibitor": {
+ "format": "{icon}",
+ "format-icons": {
+ "activated": "",
+ "deactivated": ""
+ }
+ },
+ "tray": {
+ // "icon-size": 21,
+ "spacing": 10
+ },
+ "clock": {
+ // "timezone": "America/New_York",
+ "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
+ "format-alt": "{:%Y-%m-%d}"
+ },
+ "cpu": {
+ "format": "{usage}% ",
+ "tooltip": false
+ },
+ "memory": {
+ "format": "{}% "
+ },
+ "temperature": {
+ // "thermal-zone": 2,
+ // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
+ "critical-threshold": 80,
+ // "format-critical": "{temperatureC}°C {icon}",
+ "format": "{temperatureC}°C {icon}",
+ "format-icons": ["", "", ""]
+ },
+ "backlight": {
+ // "device": "acpi_video1",
+ "format": "{percent}% {icon}",
+ "format-icons": ["", ""]
+ },
+ "battery": {
+ "states": {
+ // "good": 95,
+ "warning": 30,
+ "critical": 15
+ },
+ "format": "{capacity}% {icon}",
+ "format-charging": "{capacity}% ",
+ "format-plugged": "{capacity}% ",
+ "format-alt": "{time} {icon}",
+ // "format-good": "", // An empty format will hide the module
+ // "format-full": "",
+ "format-icons": ["", "", "", "", ""]
+ },
+ "battery#bat2": {
+ "bat": "cw2015-battery",
+ "states": {
+ // "good": 95,
+ "warning": 30,
+ "critical": 15
+ },
+ "format": "{capacity}% {icon}",
+ "format-charging": "{capacity}% ",
+ "format-plugged": "{capacity}% ",
+ "format-alt": "{time} {icon}",
+ // "format-good": "", // An empty format will hide the module
+ // "format-full": "",
+ "format-icons": ["", "", "", "", ""]
+ },
+ "network": {
+ //"interface": "wl*", // (Optional) To force the use of this interface
+ "format-wifi": "{essid} ({signalStrength}%) ",
+ "format-ethernet": "{ifname}: {ipaddr}/{cidr} ",
+ "format-linked": "{ifname} (No IP) ",
+ "format-disconnected": "Disconnected ⚠",
+ "format-alt": "{ifname}: {ipaddr}/{cidr}",
+ "signal": 6
+ },
+ "pulseaudio": {
+ // "scroll-step": 1, // %, can be a float
+ "format": "{volume}% {icon} {format_source}",
+ "format-bluetooth": "{volume}% {icon} {format_source}",
+ "format-bluetooth-muted": " {icon} {format_source}",
+ "format-muted": " {format_source}",
+ "format-source": "{volume}% ",
+ "format-source-muted": "",
+ "format-icons": {
+ "headphone": "",
+ "hands-free": "",
+ "headset": "",
+ "phone": "",
+ "portable": "",
+ "car": "",
+ "default": ["", "", ""]
+ },
+ "on-click": "pavucontrol"
+ },
+ "custom/media": {
+ "format": "{icon} {}",
+ "return-type": "json",
+ "max-length": 40,
+ "format-icons": {
+ "spotify": "",
+ "default": "🎜"
+ },
+ "escape": true,
+ "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder
+ // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name
+ }
+}]
diff --git a/waybar/config-river b/waybar/config-river
new file mode 100644
index 0000000..2b70f66
--- /dev/null
+++ b/waybar/config-river
@@ -0,0 +1,157 @@
+[{
+ "layer": "top", // Waybar at top layer
+ // "position": "bottom", // Waybar position (top|bottom|left|right)
+ "height": 20, // Waybar height (to be removed for auto height)
+ // "width": 1280, // Waybar width
+ // Choose the order of the modules
+ "output": "%%DISPLAY%%",
+ "modules-left": ["river/tags", "river/window"],
+ "modules-center": [],
+ "modules-right": ["custom/swayidle", "mpd", "pulseaudio", "network", "cpu", "memory", "backlight", "battery", "tray", "clock"],
+ // Modules configuration
+ "river/window": {
+ "max-length": 60
+ },
+ "custom/swayidle": {
+ "exec": "~/.local/scripts/swayidlechk",
+ "signal": 8,
+ "interval": "once",
+ "format": " {} ",
+ "on-click": "~/.local/scripts/swayidletog"
+ },
+ "mpd": {
+ "signal": 7,
+ "server": "/home/zachir/.config/mpd/socket",
+ "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist:.15} - {title:.15}",
+ // ({elapsedTime:%M:%S}/{totalTime:%M:%S})
+ "format-disconnected": "Disconnected",
+ "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped",
+ "unknown-tag": "N/A",
+ "interval": 2,
+ "consume-icons": {
+ "on": "<span color=\"#dddddd\"></span> "
+ },
+ "random-icons": {
+ "off": " ",
+ "on": "<span color=\"#dddddd\"></span> "
+ },
+ "repeat-icons": {
+ "on": "<span color=\"#dddddd\"></span> "
+ },
+ "single-icons": {
+ "on": "<span color=\"#dddddd\">1</span> "
+ },
+ "state-icons": {
+ "paused": "",
+ "playing": "<span color=\"#dddddd\"></span>"
+ },
+ "tooltip-format": "MPD (connected)",
+ "tooltip-format-disconnected": "MPD (disconnected)",
+// "max-length": 50
+ },
+ "idle_inhibitor": {
+ "format": "{icon}",
+ "format-icons": {
+ "activated": "",
+ "deactivated": ""
+ }
+ },
+ "tray": {
+ // "icon-size": 21,
+ "spacing": 10
+ },
+ "clock": {
+ // "timezone": "America/New_York",
+ "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
+ "format-alt": "{:%Y-%m-%d}"
+ },
+ "cpu": {
+ "format": "{usage}% ",
+ "tooltip": false
+ },
+ "memory": {
+ "format": "{}% "
+ },
+ "temperature": {
+ // "thermal-zone": 2,
+ // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
+ "critical-threshold": 80,
+ // "format-critical": "{temperatureC}°C {icon}",
+ "format": "{temperatureC}°C {icon}",
+ "format-icons": ["", "", ""]
+ },
+ "backlight": {
+ // "device": "acpi_video1",
+ "format": "{percent}% {icon}",
+ "format-icons": ["", ""]
+ },
+ "battery": {
+ "states": {
+ // "good": 95,
+ "warning": 30,
+ "critical": 15
+ },
+ "format": "{capacity}% {icon}",
+ "format-charging": "{capacity}% ",
+ "format-plugged": "{capacity}% ",
+ "format-alt": "{time} {icon}",
+ // "format-good": "", // An empty format will hide the module
+ // "format-full": "",
+ "format-icons": ["", "", "", "", ""]
+ },
+ "battery#bat2": {
+ "bat": "cw2015-battery",
+ "states": {
+ // "good": 95,
+ "warning": 30,
+ "critical": 15
+ },
+ "format": "{capacity}% {icon}",
+ "format-charging": "{capacity}% ",
+ "format-plugged": "{capacity}% ",
+ "format-alt": "{time} {icon}",
+ // "format-good": "", // An empty format will hide the module
+ // "format-full": "",
+ "format-icons": ["", "", "", "", ""]
+ },
+ "network": {
+ //"interface": "wl*", // (Optional) To force the use of this interface
+ "format-wifi": "{essid} ({signalStrength}%) ",
+ "format-ethernet": "{ifname}: {ipaddr}/{cidr} ",
+ "format-linked": "{ifname} (No IP) ",
+ "format-disconnected": "Disconnected ⚠",
+ "format-alt": "{ifname}: {ipaddr}/{cidr}",
+ "signal": 6
+ },
+ "pulseaudio": {
+ // "scroll-step": 1, // %, can be a float
+ "format": "{volume}% {icon} {format_source}",
+ "format-bluetooth": "{volume}% {icon} {format_source}",
+ "format-bluetooth-muted": " {icon} {format_source}",
+ "format-muted": " {format_source}",
+ "format-source": "{volume}% ",
+ "format-source-muted": "",
+ "format-icons": {
+ "headphone": "",
+ "hands-free": "",
+ "headset": "",
+ "phone": "",
+ "portable": "",
+ "car": "",
+ "default": ["", "", ""]
+ },
+ "on-click": "pavucontrol"
+ },
+ "custom/media": {
+ "format": "{icon} {}",
+ "return-type": "json",
+ "max-length": 40,
+ "format-icons": {
+ "spotify": "",
+ "default": "🎜"
+ },
+ "escape": true,
+ "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder
+ // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name
+ }
+}]
diff --git a/wireplumber/main.lua.d/51-custom.lua b/wireplumber/main.lua.d/51-custom.lua
new file mode 100644
index 0000000..2340e94
--- /dev/null
+++ b/wireplumber/main.lua.d/51-custom.lua
@@ -0,0 +1,22 @@
+table.insert(alsa_monitor.rules,
+ {
+ -- Rules for matching a device or node. It is an array of
+ -- properties that all need to match the regexp. If any of the
+ -- matches work, the actions are executed for the object.
+ matches = {
+ {
+ { "device.name", "matches", "alsa_card.usb-Audient_Audient_iD4-00" },
+ },
+ },
+ -- Apply properties on the matched object.
+ apply_properties = {
+ -- Use UCM instead of profile when available. Can be
+ -- disabled to skip trying to use the UCM profile.
+ ["api.alsa.use-ucm"] = false,
+
+ -- The default active profile. Is by default set to "Off".
+ ["device.profile"] = "Pro Audio",
+ },
+ }
+)
+
diff --git a/zsh/.zshenv b/zsh/.zshenv
index b82b6b7..02e9c8c 100644
--- a/zsh/.zshenv
+++ b/zsh/.zshenv
@@ -1,4 +1,3 @@
-typeset -U PATH path
unset HISTFILE