Commit message (Collapse) | Author | ||
---|---|---|---|
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 | |
2024-07-05 | build(treewide): Update | Benedikt Peetz | |
2024-06-28 | fix(modules/home/alacritty/hints): Support git hashes over 7 chars | Benedikt Peetz | |