anchor.diff: -{ buildGoModule, fetchFromGitHub, lib }:
  +{ buildGoModule, fetchFromGitHub, lib, installShellFiles }:
   
   buildGoModule rec {
     pname = "lf";
  
positive.code: 
    modSha256 = "1c6c6qg8yrhdhqsnqj3jw3x2hi8vrhfm47cp9xlkfnjfrz3nk6jp";
  
    # TODO: Setting buildFlags probably isn't working properly. I've tried a few
    # variants, e.g.:
    # - buildFlags = [ "-ldflags" "\"-s" "-w"" ""-X 'main.gVersion=${version}'\"" ];
  
negative.code:   '';
  
    postInstall = ''
      install -D --mode=444 lf.desktop $out/share/applications/lf.desktop
      installManPage lf.1
      installShellCompletion etc/lf.{zsh,fish}
    '';
  
    meta = with lib; {
  