Commit message (Collapse) | Author | ||
---|---|---|---|
2024-08-11 | fix(home/beets): Specify replacement schema | Benedikt Peetz | |
2024-08-11 | feat(home/beets): Remove the deezer plugin (it was a mere crutch) | Benedikt Peetz | |
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. | |||
2024-08-11 | fix(home/beets): Don't try to normalize fields | Benedikt Peetz | |
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. | |||
2024-08-11 | fix(home/beets): Don't actually run the replaygain command but notify | Benedikt Peetz | |
This facilitates importing many things and then running the command afterwards. | |||
2024-08-11 | feat(home/beets): Normalize artist when importing | Benedikt Peetz | |
2024-08-10 | fix(home/beets): Generate the config file in JSON syntax | Benedikt Peetz | |
2024-08-10 | fix(home/beets): Typo in inline python code | Benedikt Peetz | |
2024-08-10 | fix(home/beets): Generate flat playlists | Benedikt Peetz | |
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`). | |||
2024-08-10 | fix(home/beets): Remove `ftintitle` plugin, as it is no longer necessary | Benedikt Peetz | |
2024-08-10 | feat(home/beets): Place songs under the main artist directory | Benedikt Peetz | |
2024-08-10 | feat(home/beets): Add further smartplaylists (integrating with `mpdstats`) | Benedikt Peetz | |
2024-08-10 | feat(home/beets): Add a hook to also calculate album replaygain on import | Benedikt Peetz | |
2024-08-10 | feat(home/{beets, mpd}): Setup further plugins | Benedikt Peetz | |
2024-08-10 | feat(home/beets): Add `duplicates` plugin | Benedikt Peetz | |
2024-08-10 | fix(home/pkgs): Use new mpc wrappers | Benedikt Peetz | |
2024-08-10 | fix(pkgs/mpc): Update the new music handling system | Benedikt Peetz | |
2024-08-09 | fix(pkgs/lyrics): Make the music dir configurable | Benedikt Peetz | |
2024-08-09 | feat(home/pkgs): Add `jq` to the default packages | Benedikt Peetz | |
2024-08-09 | fix(home/beets): Calculate `replaygain` directly when importing | Benedikt Peetz | |
Although this does not leverage a parallelized implementation, the importer itself is already parallelized, thus resulting in a parallelized calculation. | |||
2024-08-09 | fix(home/beets): Also use subdirs for the Soundtrack genres | Benedikt Peetz | |
2024-08-09 | feat(home/mpd): Enable `replaygain` detection | Benedikt Peetz | |
2024-08-09 | fix(home/mpd): Use the beets music directory | Benedikt Peetz | |
2024-08-09 | style(home/mpd): Normalize white space | Benedikt Peetz | |
2024-08-09 | fix(home/beets): Also store the log in the data-dir | Benedikt Peetz | |
2024-08-09 | fix(home/beets): Also show the genre when storing a soundtrack | Benedikt Peetz | |
2024-08-09 | docs(home/beets): Remove out-dated doc comments | Benedikt Peetz | |
2024-08-09 | fix(home/beets): Move the files | Benedikt Peetz | |
This gives beets the full control over the files and thus improves the general handling. | |||
2024-08-08 | fix(home/beets): Disable incremental mode | Benedikt Peetz | |
This is sort-of bugged (or at least it does not work how I would expect it to do). | |||
2024-08-08 | feat(home/beets): Show more detail | Benedikt Peetz | |
2024-08-08 | feat(home/beets): Enable the `incremental` option | Benedikt Peetz | |
2024-08-08 | fix(home/beets): Try out settings, in the hope to improve genres | Benedikt Peetz | |
2024-08-08 | fix(home/beets): Tell beets to look for deezer id's | Benedikt Peetz | |
2024-08-08 | fix(home/beets): Completely disable the `scrub` plugin | Benedikt Peetz | |
2024-08-08 | fix(home/beets): Use a specific genre for all albums on import | Benedikt Peetz | |
2024-08-08 | fix(home/beets): Use the `beets` subdir in the music directory | Benedikt Peetz | |
This makes storing the raw data in the same directory possible. | |||
2024-08-08 | fix(home/beets): Split the replay gain post-import hook | Benedikt Peetz | |
The `&&` does not work, thus split the hook into two separate list entries. | |||
2024-08-08 | fix(home/beets): Disable the `lastgenre` plugin | Benedikt Peetz | |
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. | |||
2024-08-07 | fix(home/beets): Correct typo in the `hook` plugin name | Benedikt Peetz | |
2024-08-07 | feat(home/beets): Init | Benedikt Peetz | |
2024-08-04 | fix(flake): Update flake templates | Benedikt Peetz | |
2024-08-03 | refactor(flake): Remove outdated follows | Benedikt Peetz | |
2024-08-03 | fix(modules/home/less/lesskey): Fix less not using values from lesskey file | Benedikt Peetz | |
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. | |||
2024-08-02 | fix(modules/home/nvim/plgs/nvim/neorg): Use stable version | Benedikt Peetz | |
The unstable version is missing an lua dependency | |||
2024-08-02 | fix(modules/system/sound): Remove overloaded `sound` option | Benedikt Peetz | |
This was deprecated in nixpkgs. | |||
2024-08-02 | build(treewide): Update | Benedikt Peetz | |
2024-07-13 | chore(treewide): Add a shebang to each `.envrc` | Benedikt Peetz | |
2024-07-13 | fix(modules): Adopt to flake update | Benedikt Peetz | |
2024-07-13 | build(treewide): Update | Benedikt Peetz | |
2024-07-05 | fix(snapper): Use strings instead of numbers for the snapper env variables | Benedikt Peetz | |
2024-07-05 | refactor(hosts): Also move bluetooth and graphics to separate modules | Benedikt Peetz | |