Skip to content

fix(modules.symlinkScript): replace replace with free replacement#537

Merged
BirdeeHub merged 1 commit into
mainfrom
replacereplace
May 18, 2026
Merged

fix(modules.symlinkScript): replace replace with free replacement#537
BirdeeHub merged 1 commit into
mainfrom
replacereplace

Conversation

@BirdeeHub
Copy link
Copy Markdown
Owner

@BirdeeHub BirdeeHub commented May 18, 2026

pkgs.replace was marked unfree. Due to some fumbling with handling of PRs, on my part, I am going to do it, because I also updated the tests for it earlier.

#525

#532

Credit to @Elias-Graf and @MakeShiftArtist for this change

closes #536

pkgs.replace was marked unfree. Due to some fumbling with handling of
PRs, mostly on my part, I am going to do it.

Credit to @Elias-Graf and @MakeShiftArtist for this change

Co-authored-by: Elias Graf <Elias-Graf@users.noreply.github.com>
Co-authored-by: MakeShiftArtist <MakeShiftArtist@users.noreply.github.com>
@Elias-Graf
Copy link
Copy Markdown
Contributor

Thank you for your work @BirdeeHub

@BirdeeHub BirdeeHub merged commit 35c1b3a into main May 18, 2026
2 checks passed
@BirdeeHub BirdeeHub deleted the replacereplace branch May 18, 2026 09:46
@BirdeeHub
Copy link
Copy Markdown
Owner Author

BirdeeHub commented May 18, 2026

Thank you for helping out! I have allowUnfree on all the stuff in my configs, I literally did not notice.

@Elias-Graf
Copy link
Copy Markdown
Contributor

I'm explicitly using (yes I should cleanup the getName :D):

  nixpkgs.config.allowUnfreePredicate =
    pkg:
    builtins.elem (lib.getName pkg) [
      (lib.getName pkgs.android-studio)
      (lib.getName pkgs.steam)
      (lib.getName pkgs.steam-unwrapped)
    ];

To prevent new packages from sneeking in ^^.

Thank you for helping out!

No worries, I love to learn new stuff! Maybe I can contribute something next time :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"replace" package is now unfree, and since it's used in this repo it makes the flake unusable

2 participants