treewide: add meta.mainProgram to misc

+25
+1
pkgs/applications/misc/1password-gui/default.nix
··· 61 61 license = licenses.unfree; 62 62 maintainers = with maintainers; [ timstott savannidgerinel maxeaubrey sebtm ]; 63 63 platforms = builtins.attrNames sources.${channel}; 64 + mainProgram = "1password"; 64 65 }; 65 66 66 67 in if stdenv.isDarwin
+1
pkgs/applications/misc/authy/default.nix
··· 63 63 license = licenses.unfree; 64 64 maintainers = with maintainers; [ iammrinal0 ]; 65 65 platforms = [ "x86_64-linux" ]; 66 + mainProgram = "authy"; 66 67 }; 67 68 }
+1
pkgs/applications/misc/barrier/default.nix
··· 49 49 license = lib.licenses.gpl2; 50 50 maintainers = [ lib.maintainers.phryneas ]; 51 51 platforms = lib.platforms.linux; 52 + mainProgram = "barrier"; 52 53 }; 53 54 }
+1
pkgs/applications/misc/bleachbit/default.nix
··· 65 65 longDescription = "BleachBit helps you easily clean your computer to free space and maintain privacy."; 66 66 license = licenses.gpl3; 67 67 maintainers = with maintainers; [ leonardoce mbprtpmnr ]; 68 + mainProgram = "bleachbit"; 68 69 }; 69 70 }
+1
pkgs/applications/misc/blender/default.nix
··· 196 196 platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" ]; 197 197 broken = stdenv.isDarwin; 198 198 maintainers = with maintainers; [ goibhniu veprbl ]; 199 + mainProgram = "blender"; 199 200 }; 200 201 }
+1
pkgs/applications/misc/bottles/default.nix
··· 109 109 license = licenses.gpl3Only; 110 110 maintainers = with maintainers; [ psydvl shamilton ]; 111 111 platforms = platforms.linux; 112 + mainProgram = "bottles"; 112 113 }; 113 114 }
+1
pkgs/applications/misc/dbeaver/default.nix
··· 135 135 license = licenses.asl20; 136 136 platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ]; 137 137 maintainers = with maintainers; [ jojosch mkg20001 ]; 138 + mainProgram = "dbeaver"; 138 139 }; 139 140 }
+1
pkgs/applications/misc/dmenu/default.nix
··· 30 30 license = licenses.mit; 31 31 maintainers = with maintainers; [ pSub globin ]; 32 32 platforms = platforms.all; 33 + mainProgram = "dmenu"; 33 34 }; 34 35 }
+1
pkgs/applications/misc/dunst/default.nix
··· 57 57 # NOTE: 'unix' or even 'all' COULD work too, I'm not sure 58 58 platforms = platforms.linux; 59 59 maintainers = with maintainers; [ domenkozar ]; 60 + mainProgram = "dunst"; 60 61 }; 61 62 }
+1
pkgs/applications/misc/dupeguru/default.nix
··· 63 63 license = licenses.bsd3; 64 64 platforms = platforms.unix; 65 65 maintainers = [ maintainers.novoxd ]; 66 + mainProgram = "dupeguru"; 66 67 }; 67 68 }
+1
pkgs/applications/misc/fontpreview/default.nix
··· 36 36 license = licenses.mit; 37 37 platforms = platforms.unix; 38 38 maintainers = [ maintainers.erictapen ]; 39 + mainProgram = "fontpreview"; 39 40 }; 40 41 }
+1
pkgs/applications/misc/keepass/default.nix
··· 117 117 maintainers = with lib.maintainers; [ amorsillo obadz ]; 118 118 platforms = with lib.platforms; all; 119 119 license = lib.licenses.gpl2; 120 + mainProgram = "keepass"; 120 121 }; 121 122 }
+1
pkgs/applications/misc/lutris/default.nix
··· 147 147 license = licenses.gpl3Plus; 148 148 maintainers = with maintainers; [ Madouura ]; 149 149 platforms = platforms.linux; 150 + mainProgram = "lutris"; 150 151 }; 151 152 }
+1
pkgs/applications/misc/mediainfo-gui/default.nix
··· 32 32 license = licenses.bsd2; 33 33 platforms = platforms.unix; 34 34 maintainers = [ maintainers.devhell ]; 35 + mainProgram = "mediainfo-gui"; 35 36 }; 36 37 }
+1
pkgs/applications/misc/mediainfo/default.nix
··· 28 28 license = licenses.bsd2; 29 29 platforms = platforms.unix; 30 30 maintainers = [ maintainers.devhell ]; 31 + mainProgram = "mediainfo"; 31 32 }; 32 33 }
+1
pkgs/applications/misc/mupdf/default.nix
··· 152 152 license = licenses.agpl3Plus; 153 153 maintainers = with maintainers; [ vrthra fpletz ]; 154 154 platforms = platforms.unix; 155 + mainProgram = "mupdf"; 155 156 }; 156 157 }
+1
pkgs/applications/misc/mysql-workbench/default.nix
··· 196 196 license = licenses.gpl2; 197 197 maintainers = [ ]; 198 198 platforms = platforms.linux; 199 + mainProgram = "mysql-workbench"; 199 200 }; 200 201 }
+1
pkgs/applications/misc/nwg-displays/default.nix
··· 55 55 license = lib.licenses.mit; 56 56 platforms = lib.platforms.linux; 57 57 maintainers = [ ]; 58 + mainProgram = "nwg-displays"; 58 59 }; 59 60 }
+1
pkgs/applications/misc/openrgb/default.nix
··· 54 54 maintainers = with maintainers; [ jonringer ]; 55 55 license = licenses.gpl2Plus; 56 56 platforms = platforms.linux; 57 + mainProgram = "openrgb"; 57 58 }; 58 59 }
+1
pkgs/applications/misc/qdirstat/default.nix
··· 53 53 license = licenses.gpl2Plus; 54 54 maintainers = with maintainers; [ ]; 55 55 platforms = platforms.linux; 56 + mainProgram = "qdirstat"; 56 57 }; 57 58 }
+1
pkgs/applications/misc/rofi/default.nix
··· 67 67 license = licenses.mit; 68 68 maintainers = with maintainers; [ bew ]; 69 69 platforms = with platforms; linux; 70 + mainProgram = "rofi"; 70 71 }; 71 72 }
+1
pkgs/applications/misc/spicetify-cli/default.nix
··· 38 38 homepage = "https://github.com/spicetify/spicetify-cli/"; 39 39 license = licenses.gpl3Plus; 40 40 maintainers = with maintainers; [ jonringer mdarocha ]; 41 + mainProgram = "spicetify-cli"; 41 42 }; 42 43 }
+1
pkgs/applications/misc/waybar/default.nix
··· 142 142 maintainers = with maintainers; [ FlorianFranzen minijackson synthetica lovesegfault rodrgz ]; 143 143 platforms = platforms.unix; 144 144 homepage = "https://github.com/alexays/waybar"; 145 + mainProgram = "waybar"; 145 146 }; 146 147 }
+1
pkgs/applications/misc/wofi/default.nix
··· 39 39 license = licenses.gpl3Only; 40 40 maintainers = with maintainers; [ ]; 41 41 platforms = with platforms; linux; 42 + mainProgram = "wofi"; 42 43 }; 43 44 }
+1
pkgs/applications/misc/wttrbar/default.nix
··· 25 25 homepage = "https://github.com/bjesus/wttrbar"; 26 26 license = lib.licenses.mit; 27 27 maintainers = with lib.maintainers; [ khaneliman ]; 28 + mainProgram = "wttrbar"; 28 29 }; 29 30 }