minor bug fix
[distro-setup] / pkgs
diff --git a/pkgs b/pkgs
index 524849e8ff650cd2f9310ab63ffad039780b3398..59e35eade60d0b50c290e5772021264bd826321c 100644 (file)
--- a/pkgs
+++ b/pkgs
@@ -1,30 +1,35 @@
 #!/bin/bash
 # meant to be sourced
+#
+# packages with the same name across distros.
 
 p1=(
-    trash-cli
-    cryptsetup
-    lvm2
+  cryptsetup
+  lvm2
+  mbuffer
+  screen
 )
 p2=(
-    # 2nd
-    ghc
-    sakura
-    xmonad
-    cabal-install
-)
-p3=(
-    htop
-    iptables
-    mailutils
-    nmon
-    rdiff-backup
-    ruby
-    ruby-rest-client
-    tree
-    vim
-    wcd
-    wget
+  bash-completion
+  curl
+  ethtool
+  eatmydata
+  fping
+  git
+  htop
+  iptables
+  mailutils
+  nmon
+  ntp
+  rdiff-backup
+  ruby
+  ruby-rest-client
+  traceroute
+  tree
+  uptimed
+  vim
+  wcd
+  wget
 )
 
 # swh-plugins is for karaoke pulsaudio filter.
@@ -33,106 +38,162 @@ p3=(
 # pidgin-otr, i went into pidgin pluggin settings and generated a key for some accounts
 # xawtv has webcam cli control. v4lctl bright 80%; v4lctl list
 # guvcview also adjusts webcam
-p4=(
-    adb
-    apache2
-    apache2-doc
-    apt-doc
-    apt-listchanges
-    aptitude-doc-en
-    bash-doc
-    beets
-    beets-doc
-    binutils-doc
-    bind9-doc
-    bind9utils
-    bwm-ng
-    cloc
-    cpulimit
-    cron
-    debootstrap
-    debconf-doc
-    dirmngr
-    dnsutils
-    dnsmasq
-    dtrx
-    duplicity
-    eclipse
-    evince
-    fdupes
-    feh
-    filelight
-    flashrom
-    gawk-doc
-    gcc-doc
-    gdb
-    gdb-doc
-    geoip-bin
-    git-doc
-    git-email
-    gitk
-    glibc-doc
-    goaccess
-    gnome-screenshot
-    guvcview
-    i3lock
-    inetutils-traceroute
-    iperf3
-    iproute2-doc
-    jq
-    kid3-qt
-    kid3-cli
-    konsole
-    libreoffice
-    linphone
-    linux-doc
-    locate
-    lshw
-    make-doc
-    manpages
-    manpages-dev
-    mb2md
-    meld
-    mps-youtube
-    mpv
-    mumble
-    nagstamon
-    ncdu
-    nginx-doc
-    nmap
-    offlineimap
-    oathtool
-    opendkim-tools
-    p7zip
-    paprefs
-    parted-doc
-    pavucontrol
-    pdfgrep
-    perl-doc
-    pianobar
-    pidgin
-    pidgin-otr
-    pry
-    python-autopep8
-    python3-doc
-    qrencode
-    reportbug
-    schroot
-    sqlite3-doc
-    squashfs-tools
-    swh-plugins
-    tar-doc
-    tcpdump
-    telnet
-    transmission-remote-gtk
-    vlc
-    whois
-    wondershaper
-    xawtv
-    xbacklight
-    xprintidle
-    xscreensaver
-    xscreensaver-data-extra
-    xscreensaver-gl
-    xscreensaver-gl-extra
+# pv is used by btrbk
+# libterm-readkey-perl for rt cli tool
+# fonts pkgs are an attempt to get less block characters
+# gnat-5 & ccache is for coreboot
+# python-dnspython is needed by some ansible module and 3 is
+# for when ansible becomes py3.
+p3=(
+  at
+  adb
+  ansible
+  apache2
+  apache2-doc
+  apt-doc
+  apt-listchanges
+  apt-rdepends
+  apt-show-versions
+  aptitude-doc-en
+  asciidoc
+  backupninja
+  bash-doc
+  beets
+  beets-doc
+  binutils-doc
+  bind9-doc
+  bind9utils
+  bwm-ng
+  ccache
+  cloc
+  cpulimit
+  cron
+  debian-archive-keyring
+  debootstrap
+  debconf-doc
+  dillo
+  dirmngr
+  dnsutils
+  dnsmasq
+  python-dnspython
+  python3-dnspython
+  dtrx
+  duplicity
+  eclipse
+  elinks
+  evince
+  fdupes
+  feh
+  filelight
+  flashrom
+  fonts-noto
+  fonts-roboto
+  fonts-thai-tlwg
+  fonts-thai-tlwg-otf
+  xfonts-intl-asian
+  fonts-sil-lateef
+  gawk-doc
+  gcc-doc
+  gdb
+  gdb-doc
+  geoip-bin
+  geoip-database
+  git-doc
+  git-email
+  git-svn
+  gitk
+  glibc-doc
+  goaccess
+  gnat-5
+  gnome-screenshot
+  gnupg-doc
+  grepmail
+  guvcview
+  hunspell
+  i3lock
+  inotify-tools
+  iputils-tracepath
+  iperf3
+  iproute2-doc
+  jq
+  kid3-qt
+  kid3-cli
+  konsole
+  libterm-readkey-perl
+  libreoffice
+  linphone
+  linux-doc
+  lshw
+  make-doc
+  manpages
+  manpages-dev
+  markdown
+  mb2md
+  meld
+  mhonarc
+  moreutils
+  mps-youtube
+  mpv
+  mumble
+  nagstamon
+  namazu2
+  ncdu
+  nginx-doc
+  nmap
+  offlineimap
+  oathtool
+  opendkim-tools
+  p7zip
+  paprefs
+  parted-doc
+  pass
+  pavucontrol
+  pdfgrep
+  perl-doc
+  pianobar
+  pidgin
+  pidgin-otr
+  pry
+  pv
+  python-autopep8
+  python3-doc
+  qemu-user-static
+  qrencode
+  readline-doc
+  reportbug
+  rfkill
+  rng-tools
+  sakura
+  schroot
+  shellcheck
+  # for sig2dot
+  signing-party
+  sipcalc
+  sqlite3-doc
+  squashfs-tools
+  strace
+  subversion
+  swh-plugins
+  tar-doc
+  tcpdump
+  telnet
+  transmission-remote-gtk
+  trash-cli
+  vlc
+  w3m
+  whois
+  wondershaper
+  xawtv
+  xbacklight
+  xdot
+  xloadimage
+  xprintidle
+  xscreensaver
+  xscreensaver-data-extra
+  xscreensaver-gl
+  xscreensaver-gl-extra
+  global
+  python-pygments
 )
+
+pall=(${p1[@]} ${p2[@]} ${p3[@]} )