MCPcopy Create free account
hub / github.com/dedsec1121fk/DedSec / _add_prog

Function _add_prog

Scripts/Developer Base/Mobile Desktop.py:349–362  ·  view source on GitHub ↗
(pid, cat, en, desc_en, *,
              deb=None, arch=None, alpine=None, fedora=None, suse=None, void=None,
              deb_override=None, arch_override=None, alpine_override=None, fedora_override=None, suse_override=None, void_override=None)

Source from the content-addressed store, hash-verified

347 return cmd
348
349def _add_prog(pid, cat, en, desc_en, *,
350 deb=None, arch=None, alpine=None, fedora=None, suse=None, void=None,
351 deb_override=None, arch_override=None, alpine_override=None, fedora_override=None, suse_override=None, void_override=None):
352 PROGRAMS.append({
353 "id": pid,
354 "cat": cat,
355 "en": en,
356 "desc_en": desc_en,
357 "cmd": _mk_cmds(
358 pkgs_deb=deb, pkgs_arch=arch, pkgs_alpine=alpine, pkgs_fedora=fedora, pkgs_suse=suse, pkgs_void=void,
359 deb_override=deb_override, arch_override=arch_override, alpine_override=alpine_override,
360 fedora_override=fedora_override, suse_override=suse_override, void_override=void_override,
361 )
362 })
363
364# --- Desktop / window managers (extra choices)
365_add_prog('de_xfce', 'Desktop & Window Managers', 'XFCE Desktop', 'Light and popular desktop.', deb=['xfce4', 'xfce4-goodies'], arch=['xfce4', 'xfce4-goodies'], alpine=['xfce4'], fedora=['@xfce-desktop-environment'], suse=['xfce4'], void=['xfce4'])

Callers 1

Mobile Desktop.pyFile · 0.70

Calls 1

_mk_cmdsFunction · 0.70

Tested by

no test coverage detected