Skip to content

Commit

Permalink
Merge pull request #1 from RollingStar/config_sort
Browse files Browse the repository at this point in the history
Sort and categorize config_default.yaml
  • Loading branch information
RollingStar authored Nov 3, 2023
2 parents 1fdf075 + 9f5e6ed commit ec3d9b9
Showing 1 changed file with 53 additions and 29 deletions.
82 changes: 53 additions & 29 deletions beets/config_default.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,34 @@
# --------------- Main ---------------

library: library.db
directory: ~/Music
statefile: state.pickle

# --------------- Plugins ---------------

plugins: []
pluginpath: []

# --------------- Import ---------------

clutter: ["Thumbs.DB", ".DS_Store"]
ignore: [".*", "*~", "System Volume Information", "lost+found"]
ignore_hidden: yes

import:
# common options
write: yes
copy: yes
move: no
timid: no
quiet: no
log:
# other options
default_action: apply
languages: []
quiet_fallback: skip
none_rec_action: ask
# rare options
link: no
hardlink: no
reflink: no
Expand All @@ -13,15 +37,8 @@ import:
incremental: no
incremental_skip_later: no
from_scratch: no
quiet_fallback: skip
none_rec_action: ask
timid: no
log:
autotag: yes
quiet: no
singletons: no
default_action: apply
languages: []
detail: no
flat: no
group_albums: no
Expand All @@ -37,10 +54,13 @@ import:
ignored_alias_types: []
singleton_album_disambig: yes

clutter: ["Thumbs.DB", ".DS_Store"]
ignore: [".*", "*~", "System Volume Information", "lost+found"]
ignore_hidden: yes
# --------------- Paths ---------------

path_sep_replace: _
drive_sep_replace: _
asciify_paths: false
art_filename: cover
max_filename_length: 0
replace:
# Replace bad characters with _
# prohibited in many filesystem paths
Expand All @@ -60,11 +80,6 @@ replace:
# starting and closing whitespace
'\s+$': ''
'^\s+': ''
path_sep_replace: _
drive_sep_replace: _
asciify_paths: false
art_filename: cover
max_filename_length: 0

aunique:
keys: albumartist album
Expand All @@ -76,21 +91,27 @@ sunique:
disambiguators: year trackdisambig
bracket: '[]'

overwrite_null:
album: []
track: []
# --------------- Tagging ---------------

plugins: []
pluginpath: []
threaded: yes
timeout: 5.0
per_disc_numbering: no
verbose: 0
terminal_encoding:
original_date: no
artist_credit: no
id3v23: no
va_name: "Various Artists"
paths:
default: $albumartist/$album%aunique{}/$track $title
singleton: Non-Album/$artist/$title
comp: Compilations/$album%aunique{}/$track $title

# --------------- Performance ---------------

threaded: yes
timeout: 5.0

# --------------- UI ---------------

verbose: 0
terminal_encoding:

ui:
terminal_width: 80
Expand Down Expand Up @@ -126,6 +147,8 @@ ui:
match_tracklist: 5
layout: column

# --------------- Search ---------------

format_item: $artist - $album - $title
format_album: $albumartist - $album
time_format: '%Y-%m-%d %H:%M:%S'
Expand All @@ -135,13 +158,14 @@ sort_album: albumartist+ album+
sort_item: artist+ album+ disc+ track+
sort_case_insensitive: yes

paths:
default: $albumartist/$album%aunique{}/$track $title
singleton: Non-Album/$artist/$title
comp: Compilations/$album%aunique{}/$track $title
# --------------- Autotagger ---------------

statefile: state.pickle
# FIXME undocumented feature
# https://github.com/beetbox/beets/blob/c15ccb16bf3bceadfdf50268818dd64f04de25f8/beets/autotag/__init__.py#L219

overwrite_null:
album: []
track: []
musicbrainz:
enabled: yes
host: musicbrainz.org
Expand Down

0 comments on commit ec3d9b9

Please sign in to comment.