shellcheck, remove old files
[distro-setup] / pkgs
diff --git a/pkgs b/pkgs
index 3d859ac7c9a7f1323dd6d139619382cfc226d6a9..ee3efb963e10cd64afdc3491aaad5c5f1f0e264b 100644 (file)
--- a/pkgs
+++ b/pkgs
@@ -1,4 +1,25 @@
 #!/bin/bash
+# I, Ian Kelling, follow the GNU license recommendations at
+# https://www.gnu.org/licenses/license-recommendations.en.html. They
+# recommend that small programs, < 300 lines, be licensed under the
+# Apache License 2.0. This file contains or is part of one or more small
+# programs. If a small program grows beyond 300 lines, I plan to switch
+# its license to GPL.
+
+# Copyright 2024 Ian Kelling
+
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+
+#     http://www.apache.org/licenses/LICENSE-2.0
+
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 # meant to be sourced
 #
 # packages with the same name across distros.
@@ -69,6 +90,7 @@ p3=(
   apt-show-versions
   aptitude-doc-en
   arandr
+  arbtt
   # dictionary / thesaurus
   artha
   asciidoc
@@ -86,12 +108,14 @@ p3=(
   build-essential
   bwm-ng
   ccache
+  cheese
   cloc
   # pretty complex config. i just setup to ignore my password managerf
   # according to the docs, and C-M-v to open the main window
   copyq
   cpulimit
   cron
+  csvkit
   cvs
   debian-archive-keyring
   debug-me
@@ -101,14 +125,19 @@ p3=(
   dillo
   dirmngr
   dos2unix
+  dosfstools
   dnsutils
+  dunst
   python3-dnspython
+  # better du in t11+
+  duf
   duplicity
   elinks
   evince
   exim4-doc-html
   exfat-fuse
-  exfat-utils
+  # was exfat-utils before aramo
+  exfatprogs
   expect
   # for ftp upload dejagnu test
   libdate-manip-perl libemail-messageid-perl
@@ -123,6 +152,8 @@ p3=(
   fonts-roboto
   fonts-thai-tlwg
   fonts-thai-tlwg-otf
+  ftp-upload
+  fzf
   xfonts-intl-asian
   fonts-sil-lateef
   gajim
@@ -143,10 +174,15 @@ p3=(
   glibc-doc
   goaccess
   gnome-screenshot
+  # color picker
+  gpick
   grepmail
   guvcview
+  gwenview
   # for my / office hp printers
   hplip
+  html-xml-utils
+  html2text
   hunspell
   i3lock
   i3status
@@ -173,6 +209,9 @@ p3=(
   manpages
   manpages-dev
   markdown
+  # probably add this in t12. it is utilities for maildir.
+  # for now, building from source
+  # mblaze
   mb2md
   mdadm
   meld
@@ -180,6 +219,7 @@ p3=(
   metastore
   mhonarc
   mmdebstrap
+  mp3gain
   mps-youtube
   mpv
   mumble
@@ -194,12 +234,14 @@ p3=(
   nginx-doc
   nmap
   nyancat
+  nzbget
   obs-studio
   offlineimap
   oathtool
   opendkim-tools
   p7zip-full
   paprefs
+  parted
   parted-doc
   pass
   pavucontrol
@@ -211,14 +253,20 @@ p3=(
   pidgin
   pidgin-otr
   pixz
+  profanity
   pry
+  # https://wiki.archlinux.org/title/bluetooth
+  pulseaudio-module-bluetooth
   pv
   python3-doc
   qemu-user-static
+  qimgv
   qrencode
   readline-doc
   rename
   reportbug
+  # first exist in t11 afaik
+  ripgrep
   rfkill
   rng-tools
   rygel
@@ -241,11 +289,15 @@ p3=(
   swh-plugins
   tar-doc
   tcpdump
+  tcl
+  tcl-tclreadline
   telnet
   tmate
   transmission-remote-gtk
   trash-cli
   tty-clock
+  units
+  uuid-runtime
   vlc
   wamerican-huge
   wireless-tools
@@ -255,6 +307,8 @@ p3=(
   xawtv
   xbacklight
   xdot
+  # needed for some i3 hacks
+  xdotool
   xloadimage
   xprintidle
   xscreensaver