about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAge
* fix(home/beets): Correctly execute functionBenedikt Peetz2024-08-11
|
* fix(pkgs/mpc-rm): Rename to `mpc-beetrm`Benedikt Peetz2024-08-11
| | | | This avoids shadowing the original `mpc rm` command
* feat(home/beets): Init the xtractor pluginBenedikt Peetz2024-08-11
|
* refactor(home/beets): Move the plugins out into separate directoriesBenedikt Peetz2024-08-11
|
* fix(home/beets): Improve path sorting and awareness of Live recordingsBenedikt Peetz2024-08-11
|
* feat(home/beets): Init 'mbsubmit'Benedikt Peetz2024-08-11
|
* feat(home/beets): Init `badfiles` pluginBenedikt Peetz2024-08-11
|
* feat(home/beets): Init 'play' pluginBenedikt Peetz2024-08-11
|
* fix(home/beets): Specify replacement schemaBenedikt Peetz2024-08-11
|
* feat(home/beets): Remove the deezer plugin (it was a mere crutch)Benedikt Peetz2024-08-11
| | | | | | | This plugin /does/ simplify auto-tagging, but in the end this results in sub-par results as the metadata obtained from Deezer does not necessarily match up with the one from music brainz. This results in instances of the same artist being added with different capitalization.
* fix(home/beets): Don't try to normalize fieldsBenedikt Peetz2024-08-11
| | | | | | Normalization should occur in form of change request to music brainz as these songs otherwise get their old tag back, once a mbupdate is performed.
* fix(home/beets): Don't actually run the replaygain command but notifyBenedikt Peetz2024-08-11
| | | | | This facilitates importing many things and then running the command afterwards.
* feat(home/beets): Normalize artist when importingBenedikt Peetz2024-08-11
|
* fix(home/beets): Generate the config file in JSON syntaxBenedikt Peetz2024-08-10
|
* fix(home/beets): Typo in inline python codeBenedikt Peetz2024-08-10
|
* fix(home/beets): Generate flat playlistsBenedikt Peetz2024-08-10
| | | | | | | MPD can only handle fat playlists in the `playlist_directory`. It does support nested playlists in the `music_directory`, but support for this seems to be kinda lacking (e.g. `mpc` fails to list nested playlist with `mpc lsplaylists`).
* fix(home/beets): Remove `ftintitle` plugin, as it is no longer necessaryBenedikt Peetz2024-08-10
|
* feat(home/beets): Place songs under the main artist directoryBenedikt Peetz2024-08-10
|
* feat(home/beets): Add further smartplaylists (integrating with `mpdstats`)Benedikt Peetz2024-08-10
|
* feat(home/beets): Add a hook to also calculate album replaygain on importBenedikt Peetz2024-08-10
|
* feat(home/{beets, mpd}): Setup further pluginsBenedikt Peetz2024-08-10
|
* feat(home/beets): Add `duplicates` pluginBenedikt Peetz2024-08-10
|
* fix(home/pkgs): Use new mpc wrappersBenedikt Peetz2024-08-10
|
* fix(pkgs/mpc): Update the new music handling systemBenedikt Peetz2024-08-10
|
* fix(pkgs/lyrics): Make the music dir configurableBenedikt Peetz2024-08-09
|
* feat(home/pkgs): Add `jq` to the default packagesBenedikt Peetz2024-08-09
|
* fix(home/beets): Calculate `replaygain` directly when importingBenedikt Peetz2024-08-09
| | | | | | Although this does not leverage a parallelized implementation, the importer itself is already parallelized, thus resulting in a parallelized calculation.
* fix(home/beets): Also use subdirs for the Soundtrack genresBenedikt Peetz2024-08-09
|
* feat(home/mpd): Enable `replaygain` detectionBenedikt Peetz2024-08-09
|
* fix(home/mpd): Use the beets music directoryBenedikt Peetz2024-08-09
|
* style(home/mpd): Normalize white spaceBenedikt Peetz2024-08-09
|
* fix(home/beets): Also store the log in the data-dirBenedikt Peetz2024-08-09
|
* fix(home/beets): Also show the genre when storing a soundtrackBenedikt Peetz2024-08-09
|
* docs(home/beets): Remove out-dated doc commentsBenedikt Peetz2024-08-09
|
* fix(home/beets): Move the filesBenedikt Peetz2024-08-09
| | | | | This gives beets the full control over the files and thus improves the general handling.
* fix(home/beets): Disable incremental modeBenedikt Peetz2024-08-08
| | | | | This is sort-of bugged (or at least it does not work how I would expect it to do).
* feat(home/beets): Show more detailBenedikt Peetz2024-08-08
|
* feat(home/beets): Enable the `incremental` optionBenedikt Peetz2024-08-08
|
* fix(home/beets): Try out settings, in the hope to improve genresBenedikt Peetz2024-08-08
|
* fix(home/beets): Tell beets to look for deezer id'sBenedikt Peetz2024-08-08
|
* fix(home/beets): Completely disable the `scrub` pluginBenedikt Peetz2024-08-08
|
* fix(home/beets): Use a specific genre for all albums on importBenedikt Peetz2024-08-08
|
* fix(home/beets): Use the `beets` subdir in the music directoryBenedikt Peetz2024-08-08
| | | | This makes storing the raw data in the same directory possible.
* fix(home/beets): Split the replay gain post-import hookBenedikt Peetz2024-08-08
| | | | | The `&&` does not work, thus split the hook into two separate list entries.
* fix(home/beets): Disable the `lastgenre` pluginBenedikt Peetz2024-08-08
| | | | | The genre should already be set, and using the genres from last.fm is only really worth it, if the song/artist is already popular.
* fix(home/beets): Correct typo in the `hook` plugin nameBenedikt Peetz2024-08-07
|
* feat(home/beets): InitBenedikt Peetz2024-08-07
|
* fix(flake): Update flake templatesBenedikt Peetz2024-08-04
|
* refactor(flake): Remove outdated followsBenedikt Peetz2024-08-03
|
* fix(modules/home/less/lesskey): Fix less not using values from lesskey fileBenedikt Peetz2024-08-03
| | | | | | less ignores the lesskey file if it contains the `#stop` directive. This is extremely weird, but one valid fix is just removing the `#stop` directive.