view package_lists.py @ 186:db4b3a07a3dc

run pigpiod
author drewp@bigasterisk.com
date Fri, 07 Apr 2023 17:23:20 -0700
parents f2dc9ef37305
children 466108f0a509
line wrap: on
line source

# nodejs+friends are handled outside this file

setup = [
    'atool',
    'build-essential',
    'curl',
    'iproute2',  # needed for wireguard
    'iptables',
    'mosquitto-clients',
    'mtail',
    'rsync',
    'udns-utils',
    'vim-tiny',
    'wireguard-tools',
]

pi_setup = [
    'apt-utils',
    'dirmngr',
    'gnupg2',
    'pigpiod',
]
general = [
    'apt-listchanges',
    'aptitude',
    'atool',
    'bsd-mailx',
    'emacs',
    'fdisk',
    'hdparm',
    'isc-dhcp-client',
    'jq',
    'keychain',
    'kitty-terminfo',
    'less',
    'libgraphviz-dev',
    'links',
    'lua5.3',
    'mercurial',
    'netcat-openbsd',
    'ntpdate',
    'rclone',
    'sshfs',
    'syncthing',
    'vim-nox',
    'wakeonlan',
    'wget',
    'wireguard',
    'xosview',
    'zsh',
]

non_pi = [
    'lpr',
    'nfs-client',
    'podman-docker',  # updated with https://podman.io/getting-started/installation
    #    'python3-dulwich', # desired, but it may depend on an old python3
    'python3-atomicwrites',
    'python3-invoke',
    'python3-pip',
    'python3-venv',
    'python3-virtualenv',
]

debug = [
    'debian-goodies',
    'dstat',
    'ethtool',
    'gdb',
    'htop',
    'ifstat',
    'iotop',
    'iproute2',
    'mtr-tiny',
    'ncdu',
    'net-tools',
    'nmap',
    'oping',
    'speedtest-cli',
    'strace',
    'sysstat',
    'tcpdump',
]

for_bang_ditto = [
    'dnsmasq',
    'nfs-common',
    'openntpd',
    'zfs-auto-snapshot',
    'zfs-zed',
    'zfsutils-linux',
]

for_pipe = [
    'dnsmasq',
    'python3-iptables',
]

for_prime = [
    'opendkim',
    'opendkim-tools',
]

laptop = [
    'brightnessctl',
    'i3',
    'network-manager',
    'xserver-xorg-input-synaptics',
]

audio_plugins = [
    'amb-plugins',
    'ambdec',
    'autotalent',
    'blepvco',
    'blop',
    'bs2b-ladspa',
    'caps',
    'cmt',
    'csladspa',
    'dpf-plugins-ladspa',
    'fil-plugins',
    'guitarix-ladspa',
    'invada-studio-plugins-ladspa',
    'ladspa-sdk',
    'lsp-plugins-ladspa',
    'mcp-plugins',
    'omins',
    'rev-plugins',
    'ste-plugins',
    'swh-plugins',
    'tap-plugins',
    'vco-plugins',
    'wah-plugins',
]

desktop = [
    'adwaita-icon-theme-full',
    'alsa-utils',
    'apache2-utils',
    'arandr',
    'ardour',
    'audacity',
    'brasero',
    'breeze',
    'brightnessctl',
    'checkinstall',
    'cmake',
    'code',
    'cups',
    'darcs',
    'dolphin',
    'eog',
    'evtest',
    'eye',
    'fatrace',
    'firefox',
    'flameshot',
    'fontmatrix',
    'fonts-dejavu-core',
    'fonts-dejavu-extra',
    'fonts-dejavu',
    'fonts-droid-fallback',
    'fonts-emojione',
    'fonts-font-awesome',
    'fonts-freefont-ttf',
    'fonts-lato',
    'fonts-liberation2',
    'fonts-noto',
    'fonts-opensymbol',
    'fonts-quicksand',
    'fonts-texgyre',
    'fonts-ubuntu-console',
    'fonts-ubuntu',
    'fonts-urw-base35',
    'fvwm',
    'gdb',
    'gedit',
    'gimp-data-extras',
    'gimp-gmic',
    'gimp-plugin-registry',
    'gimp-texturize',
    'gimp',
    'gnome-icon-theme',
    'gnumeric',
    'gnuplot',
    'golang',
    'google-chrome-stable',
    'google-chrome-unstable',
    'gstreamer1.0-libav',
    'gstreamer1.0-opencv',
    'gstreamer1.0-plugins-bad',
    'gstreamer1.0-plugins-ugly',
    'gstreamer1.0-tools',
    'gstreamer1.0-vaapi',
    'heif-gdk-pixbuf',
    'heif-thumbnailer',
    'humanity-icon-theme',
    'i3lock',
    'imagemagick',
    'imwheel',
    'k4dirstat',
    'kitty',
    'libheif-examples',
    'libreoffice-draw',
    'libreoffice-impress',
    'libreoffice-writer',
    'libxcb-xkb1',  # needed for kitty
    'lxterminal',
    'meld',
    'mpv',
    'nmap',
    'nodm',
    'nvidia-driver-520',
    'okular',
    'pavucontrol',
    'python3-dulwich',
    'python3-evemu',
    'python3-opencv',
    'python3-pycurl',
    'python3-rdflib',
    'python3-venv',
    'qjackctl',
    'qv4l2',
    'rar',
    'rclone',
    'recordmydesktop',
    'simple-scan',
    'solvespace',
    'sshfs',
    'steam-launcher',
    'swi-prolog',
    'syncthing-gtk',
    'system-config-printer',
    'trayer',
    'ttf-bitstream-vera',
    'vlc',
    'wamerican',
    'wireshark',
    'wmctrl',
    'x11-apps',
    'x11vnc',
    'xclip',
    'xfonts-base',
    'xfonts-encodings',
    'xfonts-utils',
    'xpad',
    'xsane',
    'xterm',
    'xtightvncviewer',
    'xvfb',
    #'cuda-minimal-build-11-8', some issue on slash
    #'libcudnn8', some issue on slash
]

xorg = [
    'kbd',
    'libnvidia-cfg1-520',
    'libnvidia-common-520',
    # not  on slash ,maybe needed for dash/steam?
    #    'libnvidia-compute-520:i386',
    'libnvidia-compute-520',
    #'libnvidia-decode-520:i386',
    'libnvidia-decode-520',
    #'libnvidia-encode-520:i386',
    'libnvidia-encode-520',
    'libnvidia-extra-520',
    #'libnvidia-fbc1-520:i386',
    'libnvidia-fbc1-520',
    #'libnvidia-gl-520:i386',
    'libnvidia-gl-520',
    'nvidia-compute-utils-520',
    'nvidia-dkms-520',
    'nvidia-driver-520',
    'nvidia-kernel-common-520',
    'nvidia-kernel-source-520',
    'nvidia-modprobe',
    'nvidia-prime',
    'nvidia-settings',
    'nvidia-utils-520',
    'screen-resolution-extra',
    'xserver-xorg-video-nvidia-520',
    'xserver-xorg',
]