edit:

I've updated & expanded the list (finished for today)

you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 1 month ago (1 child)

You don't need to add mcfly bash integration to your .bashrc manually. Remove it from home.packages and instead enable the home-manager module with programs.mcfly.enable = true;. That's all you need to do, it has a enableBashIntegration setting that's true by default. Same for atuin, programs.atuin.enable = true; is enough.

It's an habit you have to learn when switching to nix, check first if there is a module for the program you want to install before resorting to home.packages or environment.systemPackages.

  • source
  • parent
  • hideshow 1 child comment
  • [–] [S] 1 point 1 month ago

    I thought that I've already replied but apparently not... Thanks for this. I did not realize it's this simple. Looks like I've found one of the many instances where I can make this work differently while it may not be optimal to do so :)

  • source
  • parent