| Commit message (Collapse) | Author | ||
|---|---|---|---|
| 2026-06-03 | pkgs/con2pdf: Remove from system closure | Benedikt Peetz | |
| This script depends on the deprecated shell-library, and as such was unusable for over a year. It's time to remove it from the closure. | |||
| 2026-05-30 | modules/legacy/gtk: Re-enable the nordic theme | Benedikt Peetz | |
| This theme seems to also remove the client side decoration title bars, which are incredible ugly and pointless on a wm. So, let's re-activate it. | |||
| 2026-05-29 | treewide: Remove unneeded dependencies | Benedikt Peetz | |
| This shaves off around 1.2 GB from the system closure. | |||
| 2026-05-28 | treewide: Format | Benedikt Peetz | |
| 2026-04-14 | modules/{git,fonts,starship}: Avoid using deprecated escapes | Benedikt Peetz | |
| 2026-04-14 | modules/legacy/pkgs: Remove some packages that are already in the system closure | Benedikt Peetz | |
| 2026-04-14 | modules/legacy/gtk: Adapt to changed home-manager defaults | Benedikt Peetz | |
| 2026-04-14 | modules/xdg: Move the rest of the xdg config here | Benedikt Peetz | |
| 2026-02-19 | modules/legacy/beets/plugins/inline: Don't fail on empty `albumartists` | Benedikt Peetz | |
| 2026-01-27 | modules/legacy/beets: Remove pointless newline in inline snippet | Benedikt Peetz | |
| 2026-01-27 | modules/legacy/beets: Also warn about "live" in the title of tracks | Benedikt Peetz | |
| 2026-01-27 | modules/legacy/beets: Use the yaml formatter again | Benedikt Peetz | |
| I don't see a reason to override this, considering, that the reason specified in the comment is obsolete. | |||
| 2026-01-26 | modules/legacy/beets: Activate the musicbrainz auto-tagger | Benedikt Peetz | |
| It has recently been dropped from it's default-enable state. | |||
| 2026-01-25 | modules/{mpdpopm,legacy/beets}: Move the mpd stat tracking to mpdpopm | Benedikt Peetz | |
| It is just easier to use the hand-written rust version, than to try to do this via the beets plugin. | |||
| 2025-10-20 | modules/{lf,common,legacy/default}: Finish migration from `school` to ↵ | Benedikt Peetz | |
| `documents` | |||
| 2025-10-20 | {modules,legacy}/{git,conf/mail}: Use new rfc42 git config | Benedikt Peetz | |
| 2025-09-24 | modules/legacy/{rofi,alacritty}: Migrate to by-name | Benedikt Peetz | |
| 2025-07-29 | modules/legacy/beets: Use correct escape sequence for `\` | Benedikt Peetz | |
| The `\` is parsed once from yaml to python and then again, when it is inserted into the replace regex. As such we need two levels of escape. | |||
| 2025-07-29 | modules/legacy/beets: Use primary artist for path names | Benedikt Peetz | |
| This avoids having multiple directories for the same artist: ``` Artist1 Artist1 & SomeOtherArtist Artist1 feat. ThirdArtist (etc.) ``` | |||
| 2025-07-20 | modules/legacy/conf/iamb: Move to `by-name` and modernize | Benedikt Peetz | |
| I started using `iamb` when it was really not-finished yet (and used a json config). | |||
| 2025-07-20 | modules/legacy/conf/{hyfetch,latexindent,rclone,tridactyl}: Remove | Benedikt Peetz | |
| hyfetch and latexident configs were simply copied from the default (without real changes) and I don't really use any of these tools anymore. | |||
| 2025-06-06 | modules/legacy/beets: Use a better path config | Benedikt Peetz | |
| I don't really care about genres or the various albumtypes. | |||
| 2025-06-06 | modules/legacy/beets: Move the `replace_override` file in the nix file | Benedikt Peetz | |
| I have no idea, why this is a separate file. This change also removes some windows specific replace sequences. | |||
| 2025-06-06 | modules/legacy/beets: Remove unused plugins | Benedikt Peetz | |
| I have not known that these plugins were configured, until I looked at the nix source again. As such, enabling theme is useless. | |||
| 2025-05-17 | modules/starship: Mark shells that are started in a nixos-shell VM | Benedikt Peetz | |
| 2025-05-16 | modules/legacy/mako: Migrate to `by-name` | Benedikt Peetz | |
| 2025-05-16 | modules/legacy/nix-index: Migrate to by-name | Benedikt Peetz | |
| 2025-05-16 | flake: Pack arguments in attribute sets | Benedikt Peetz | |
| This avoids having to change 3+ files, if you need to add a new argument. | |||
| 2025-05-09 | revert: "fix(modules/legacy/conf/mail): Switch to stalwart-mail" | Benedikt Peetz | |
| This reverts commit cccdf0fc683ece66baaffd3bbdd268cded02bda1. Stalwart-mail does not yet work correctly. | |||
| 2025-05-01 | modules/users: Add hm config and root user | Benedikt Peetz | |
| 2025-05-01 | modules/legacy/ssh: Migrate to by-name | Benedikt Peetz | |
| 2025-04-30 | pkgs/snap-sync-forked: Drop | Benedikt Peetz | |
| This was only needed by the backup module. Should I require support for on-premise backups, setting up a local restic repo would be easier. | |||
| 2025-04-27 | treewide: Add nice GPL-3.0-or-later license header | Benedikt Peetz | |
| This change also ensures that this repo is reuse-3.0 compliant. | |||
| 2025-04-25 | modules/legacy/gpg: Migrate to by-name | Benedikt Peetz | |
| 2025-04-14 | modules/zsh: Set alias to {ll,lm} to their full path | Benedikt Peetz | |
| Both of these scripts are useless in $PATH and thus can be removed from it. | |||
| 2025-04-14 | modules/legacy/pkgs: Add fupdate-{flake,sys} | Benedikt Peetz | |
| 2025-04-07 | fix(modules/legacy/conf/mail): Switch to stalwart-mail | Benedikt Peetz | |
| 2025-04-07 | refactor(modules/xdg): Migrate to by-name and fix firefox dep in url-handler | Benedikt Peetz | |
| 2025-04-07 | refactor(modules/legacy/ytcc): Remove | Benedikt Peetz | |
| This has been superseded by `yt` | |||
| 2025-04-06 | fix(modules/legacy/conf/xdg/url-handler): Always use dash in name | Benedikt Peetz | |
| The underscore is uncommon for CLI programs. | |||
| 2025-04-04 | refactor(modules/legacy/pkgs): Remove rarely used packages | Benedikt Peetz | |
| I can (and often already do) use them via `nix shell n#<pkgs>`, so having them always available seems unnecessary. | |||
| 2025-04-04 | docs(modules): Add FIXME/TODO comments | Benedikt Peetz | |
| 2025-04-04 | refactor(treewide): Remove unneeded lambda arguments with deadnix | Benedikt Peetz | |
| The command was: ``` deadnix --output-format json | while read -r line; do echo "$line" | jq .file --raw-output; done | xargs nvim ``` | |||
| 2025-04-04 | chore(module/legacy/conf/{firefox,timewarrior,taskwarrior}): Remove remnants | Benedikt Peetz | |
| 2025-04-04 | refactor(treewide): neorg -> tskm | Benedikt Peetz | |
| 2025-04-04 | refactor(modules/timewarrior): Migrate to by-name | Benedikt Peetz | |
| 2025-04-04 | feat(modules/legacy/taskwarrior): Migrate to by-name | Benedikt Peetz | |
| 2025-04-02 | refactor(modules/legacy/firefox): Move to by-name | Benedikt Peetz | |
| This also improves the arkanfox-integration and the profile id generation. | |||
| 2025-04-02 | refactor(modules/legacy/wms): Remove | Benedikt Peetz | |
| This code has been dead since it was added. | |||
| 2025-03-30 | revert: "fix(modules/legacy/mail/soispha): Use new mail-server" | Benedikt Peetz | |
| This reverts commit 1f3909f13064e79e77283b2d27c9340b8a504c84. | |||
