lol

treewide: add meta.mainProgram (#251487)

* skhd: add meta.mainProgram

* yabai: add meta.mainProgram

* kitty: add meta.mainProgram

* alacritty: add meta.mainProgram

* thunar: add meta.mainProgram

* looking-glass-client: add meta.mainProgram

* thunderbird: add meta.mainProgram

* ckb-next: add meta.mainProgram

* virt-manager: add meta.mainProgram

* gh: add meta.mainProgram

authored by

Austin Horstman and committed by
GitHub
8f1e7645 31dc5e95

+12 -1
+2
pkgs/applications/networking/mailreaders/thunderbird/packages.nix
··· 22 22 changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/"; 23 23 description = "A full-featured e-mail client"; 24 24 homepage = "https://thunderbird.net/"; 25 + mainProgram = "thunderbird"; 25 26 maintainers = with maintainers; [ eelco lovesegfault pierron vcunat ]; 26 27 platforms = platforms.unix; 27 28 badPlatforms = platforms.darwin; ··· 59 60 changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/"; 60 61 description = "A full-featured e-mail client"; 61 62 homepage = "https://thunderbird.net/"; 63 + mainProgram = "thunderbird"; 62 64 maintainers = with maintainers; [ eelco lovesegfault pierron vcunat ]; 63 65 platforms = platforms.unix; 64 66 badPlatforms = platforms.darwin;
+1
pkgs/applications/terminal-emulators/alacritty/default.nix
··· 132 132 description = "A cross-platform, GPU-accelerated terminal emulator"; 133 133 homepage = "https://github.com/alacritty/alacritty"; 134 134 license = licenses.asl20; 135 + mainProgram = "alacritty"; 135 136 maintainers = with maintainers; [ Br1ght0ne mic92 ]; 136 137 platforms = platforms.unix; 137 138 changelog = "https://github.com/alacritty/alacritty/blob/v${version}/CHANGELOG.md";
+1
pkgs/applications/terminal-emulators/kitty/default.nix
··· 239 239 license = licenses.gpl3Only; 240 240 changelog = "https://sw.kovidgoyal.net/kitty/changelog/"; 241 241 platforms = platforms.darwin ++ platforms.linux; 242 + mainProgram = "kitty"; 242 243 maintainers = with maintainers; [ tex rvolosatovs Luflosi adamcstephens ]; 243 244 }; 244 245 }
+1
pkgs/applications/version-management/gh/default.nix
··· 47 47 homepage = "https://cli.github.com/"; 48 48 changelog = "https://github.com/cli/cli/releases/tag/v${version}"; 49 49 license = licenses.mit; 50 + mainProgram = "gh"; 50 51 maintainers = with maintainers; [ zowoq ]; 51 52 }; 52 53 }
+1
pkgs/applications/virtualization/looking-glass-client/default.nix
··· 95 95 ''; 96 96 homepage = "https://looking-glass.io/"; 97 97 license = licenses.gpl2Plus; 98 + mainProgram = "looking-glass-client"; 98 99 maintainers = with maintainers; [ alexbakker babbaj j-brn ]; 99 100 platforms = [ "x86_64-linux" ]; 100 101 };
+1
pkgs/applications/virtualization/virt-manager/default.nix
··· 93 93 ''; 94 94 license = licenses.gpl2; 95 95 platforms = platforms.unix; 96 + mainProgram = "virt-manager"; 96 97 maintainers = with maintainers; [ qknight offline fpletz globin ]; 97 98 }; 98 99 }
+1
pkgs/desktops/xfce/core/thunar/default.nix
··· 58 58 59 59 meta = with lib; { 60 60 description = "Xfce file manager"; 61 + mainProgram = "thunar"; 61 62 maintainers = with maintainers; [ ] ++ teams.xfce.members; 62 63 }; 63 64 };
+2 -1
pkgs/os-specific/darwin/skhd/default.nix
··· 35 35 description = "Simple hotkey daemon for macOS"; 36 36 homepage = "https://github.com/koekeishiya/skhd"; 37 37 license = lib.licenses.mit; 38 - maintainers = with lib.maintainers; [ cmacrae lnl7 periklis khaneliman]; 38 + mainProgram = "skhd"; 39 + maintainers = with lib.maintainers; [ cmacrae lnl7 periklis khaneliman ]; 39 40 platforms = lib.platforms.darwin; 40 41 }; 41 42 })
+1
pkgs/os-specific/darwin/yabai/default.nix
··· 37 37 changelog = "https://github.com/koekeishiya/yabai/blob/v${version}/CHANGELOG.md"; 38 38 license = licenses.mit; 39 39 platforms = platforms.darwin; 40 + mainProgram = "yabai"; 40 41 maintainers = with maintainers; [ 41 42 cmacrae 42 43 shardy
+1
pkgs/tools/misc/ckb-next/default.nix
··· 50 50 homepage = "https://github.com/ckb-next/ckb-next"; 51 51 license = licenses.gpl2; 52 52 platforms = platforms.linux; 53 + mainProgram = "ckb-next"; 53 54 maintainers = with maintainers; [ ]; 54 55 }; 55 56 }