treewide: add `meta.mainProgram`

Add `meta.mainProgram` to all packages for which lib.getExe is called in
home-manager

+5
+1
pkgs/applications/misc/batsignal/default.nix
··· 21 license = licenses.isc; 22 maintainers = with maintainers; [ SlothOfAnarchy ]; 23 platforms = platforms.linux; 24 }; 25 }
··· 21 license = licenses.isc; 22 maintainers = with maintainers; [ SlothOfAnarchy ]; 23 platforms = platforms.linux; 24 + mainProgram = "batsignal"; 25 }; 26 }
+1
pkgs/applications/misc/safeeyes/default.nix
··· 67 license = licenses.gpl3; 68 maintainers = with maintainers; [ srghma ]; 69 platforms = platforms.linux; 70 }; 71 }
··· 67 license = licenses.gpl3; 68 maintainers = with maintainers; [ srghma ]; 69 platforms = platforms.linux; 70 + mainProgram = "safeeyes"; 71 }; 72 }
+1
pkgs/development/tools/pyenv/default.nix
··· 50 license = licenses.mit; 51 maintainers = with maintainers; [ tjni ]; 52 platforms = platforms.all; 53 }; 54 }
··· 50 license = licenses.mit; 51 maintainers = with maintainers; [ tjni ]; 52 platforms = platforms.all; 53 + mainProgram = "pyenv"; 54 }; 55 }
+1
pkgs/tools/misc/rtx/default.nix
··· 64 changelog = "https://github.com/jdxcode/rtx/releases/tag/v${version}"; 65 license = lib.licenses.mit; 66 maintainers = with lib.maintainers; [ konradmalik ]; 67 }; 68 }
··· 64 changelog = "https://github.com/jdxcode/rtx/releases/tag/v${version}"; 65 license = lib.licenses.mit; 66 maintainers = with lib.maintainers; [ konradmalik ]; 67 + mainProgram = "rtx"; 68 }; 69 }
+1
pkgs/tools/networking/goimapnotify/default.nix
··· 25 homepage = "https://gitlab.com/shackra/goimapnotify"; 26 license = licenses.gpl3Plus; 27 maintainers = with maintainers; [ wohanley ]; 28 }; 29 }
··· 25 homepage = "https://gitlab.com/shackra/goimapnotify"; 26 license = licenses.gpl3Plus; 27 maintainers = with maintainers; [ wohanley ]; 28 + mainProgram = "goimapnotify"; 29 }; 30 }