Accept a name for dl and include starter script file
[khome.git] / pkgs-ubuntu.list
index d834342..766b8a0 100644 (file)
@@ -6,12 +6,25 @@ htop
 zsh
 zsh-syntax-highlighting
 tig
+
+bison
+flex
+
+# Use src recipe to install cmake
+#cmake        # added to build neovim
+#cmake-doc
+
+nasm
 make
+libtool-bin  # added to build neovim
 apt-file
 jq
 curl
 lftp
 aspell
+aspell-en  # English
+aspell-ru  # Russian
+aspell-el  # Greek
 cheese
 newsboat
 nmap
@@ -36,9 +49,10 @@ mplayer
 mpv
 whois
 mono-complete
-screengrab
 tlp  # Laptop power management tools
-erlang
+powertop
+wx3.0-i18n  # for building erlang recipe
+#erlang  # see deps recipe
 elixir
 openconnect  # VPN cllient compatible with Cisco's AnyConnect
 graphviz
@@ -48,7 +62,6 @@ ddgr  # Duck Duck Go CLI client
 wikipedia2text  # Wikipedia CLI client
 neofetch
 time  # Surprisingly, GNU time isn't installed by default!
-caja-open-terminal
 ffmpeg
 pandoc
 nq  # Unix CLI queue utility
@@ -66,7 +79,7 @@ mlterm
 nginx-doc
 tmux
 font-manager
-tup  # fast build system
+#tup  # fast build system # Not available in Ubuntu repos
 clang
 rhash
 jsbeautifier
@@ -75,11 +88,23 @@ pidgin-skype
 rig  # Random Identity Generator
 fortune-mod
 exfat-utils  # exFAT filesystem support
+linux-doc    # Kernel docs. Found it with: apt-file search power_supply_class.txt
+locales-all
+figlet
+gimp
+dos2unix
+xsel  # Pipe to/from system clipboard
+streamripper
+moreutils  # chronic combine errno ifdata ifne isutf8 lckdo mispipe parallel pee sponge ts vidir vipe zrun
+
+# Screenshoting tools
+scrot
+maim
 
 # "modern" ls alternative: uses colours to distinguish file types and metadata;
 # does other things good too, like drawing a tree.
 # https://the.exa.website/
-exa
+#exa  # Not available in Ubuntu repos
 
 # Screen color temperature setters
 redshift  # Lots of code and features, adjusts automatically throughout the day.
@@ -90,21 +115,27 @@ graphicsmagick-imagemagick-compat  # provides /usr/bin/convert
 
 cvs
 
-# Emacs
-emacs-nox
+# Emacs build deps
+libgif-dev
+libtiff-dev
 
 # Vim
 vim
 vim-gtk3
 
 # Mate
-mate-equake-applet  # monitors earthquakes
+caja
+caja-open-terminal
+#mate-equake-applet  # monitors earthquakes # Not available in Ubuntu repos
 
 #------------------------------------------------------------------------------
 # Git
 #------------------------------------------------------------------------------
 git
 
+# Email
+git-email
+
 # Large File Support
 git-lfs
 
@@ -124,6 +155,10 @@ gitmagic
 gitweb
 lighttpd  # Was needed by 'git instaweb'
 highlight  # Syntax highlighter which can be used by gitweb.
+
+# to build git from source
+asciidoc
+libcurl4-openssl-dev
 #------------------------------------------------------------------------------
 
 # subversion
@@ -132,11 +167,9 @@ subversion-tools
 
 
 # Guile
-guile-2.0
-guile-2.0-doc
-
-# Racket
-racket
+guile-2.2
+guile-2.2-dev
+guile-2.2-doc
 
 # Chez Scheme
 chezscheme
@@ -160,11 +193,13 @@ xapian-tools  # search with quest
 # as long as power is supplied (and between reboots - it is).
 #
 # Ref: https://tracker.pureos.net/T23  (different situation, same idea)
-firmware-atheros
+#firmware-atheros  # Not available in Ubuntu repos
 
 # To connect to headphones:
 pulseaudio-module-bluetooth
 
+pavucontrol
+
 # dwm build
 libx11-dev
 libxft-dev
@@ -175,13 +210,13 @@ compton
 
 # Web browsers
 qutebrowser
-chromium
+chromium-browser
 lynx
 elinks
-firefox-esr
+firefox
 
 # Gopher clients
-sacc
+#sacc  # Not available in Ubuntu repos
 
 # SoX: Swiss army knife of sound processing
 # provides the play command
@@ -201,7 +236,7 @@ pcmanfm
 parallel
 
 # fuzzy finder
-fzf
+#fzf  # Not available in Ubuntu repos
 
 # meta-package for both client and server packages
 ssh
@@ -226,9 +261,15 @@ dfc
 # Music Player daemon and clients
 mpd
 mpc
+libmpdclient-dev  # mpd/client.h
 ncmpc
 ncmpcpp
 
+# ncurses
+libncurses5-dev
+ncurses-doc
+ncurses-examples
+
 # Dictionary
 dictd                  # server
 dict                   # client
@@ -278,3 +319,64 @@ finger
 
 # Games
 colobot
+warzone2100
+
+# GNOME themes
+adwaita-icon-theme-full
+adwaita-qt
+gnome-themes-standard
+gnome-themes-ubuntu
+
+lxappearance  # https://wiki.archlinux.org/index.php/GTK
+
+ifuse  # Mount iPhone
+
+valgrind
+
+# TeX / LaTeX
+texlive-full
+texinfo
+
+# scons build systems, to build DOOM-3
+scons
+scons-doc
+
+# tool for analyzing the complexity of C program functions
+complexity
+complexity-doc
+
+# wine
+winetricks
+wine32
+wine64
+
+remind
+# From package info:
+# > Homepage: http://www.roaringpenguin.com/products/remind/
+# > Description: sophisticated calendar and alarm program
+# > Remind allows you to remind yourself of upcoming events and
+# > appointments.  Each reminder or alarm can consist of a message sent
+# > to standard output, or a program to be executed.
+# > .
+# > It also features: sophisticated date calculation, moon phases,
+# > sunrise/sunset, Hebrew calendar, alarms, PostScript output, tcl/tk
+# > front-end and proper handling of holidays.
+# > .
+# > Reminders can be created by the remind scripting language or by using
+# > the graphical frontend package "tkremind".
+
+mcron
+# From package info:
+# > Homepage: http://www.gnu.org/software/mcron
+# > Description: Guile-based program for running jobs at regular times
+# >  The GNU package mcron (Mellor's cron) can be a 100% compatible replacement for
+# >  Vixie cron (though the Debian package is not configured this way). It is
+# >  written in pure Guile, and allows configuration files to be written in scheme
+# >  (as well as Vixie's original format) for infinite flexibility in specifying
+# >  when jobs should be run.
+
+dstat
+# From package info:
+# > Dstat is a versatile replacement for vmstat, iostat and ifstat. Dstat
+# > overcomes some of the limitations of these programs and adds some
+# > extra features.
This page took 0.027451 seconds and 4 git commands to generate.