tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: add meta.mainProgram to misc
Austin Horstman
2 years ago
f61284a1
aba58df4
+25
25 changed files
expand all
collapse all
unified
split
pkgs
applications
misc
1password-gui
default.nix
authy
default.nix
barrier
default.nix
bleachbit
default.nix
blender
default.nix
bottles
default.nix
dbeaver
default.nix
dmenu
default.nix
dunst
default.nix
dupeguru
default.nix
fontpreview
default.nix
keepass
default.nix
lutris
default.nix
mediainfo
default.nix
mediainfo-gui
default.nix
mupdf
default.nix
mysql-workbench
default.nix
nwg-displays
default.nix
openrgb
default.nix
qdirstat
default.nix
rofi
default.nix
spicetify-cli
default.nix
waybar
default.nix
wofi
default.nix
wttrbar
default.nix
+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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
28
+
mainProgram = "wttrbar";
28
29
};
29
30
}