literate-dotfiles/dotfiles/install.org

5.3 KiB

Installation

Tmux

tmux - Terminal multiplexer reattach-to-user-namespace - Reattach process (e.g., tmux) to background

Git

bfg - Removes large or troublesome blobs like git-filter-branch does, but faster

Text Editors

aspell - Spell checker with better logic than ispell vim - Vi 'workalike' with many additional features neovim - Ambitious Vim-fork focused on extensibility and agility

LaTeX

Mutt

neomutt - Teaching an Old Dog New Tricks msmtp - SMTP client that can be used as an SMTP plugin for Mutt isync - Synchronize a maildir with an IMAP server vdirsyncer - Synchronize calendars and contacts urlview - URL extractor/launcher w3m - Pager/text based browser abook - Address book with mutt support elinks - Text mode web browser lbdb - Little brother's database for the mutt mail reader mu - Tool for searching e-mail messages stored in the maildir-format ripmime - Extract attachments out of MIME encoded email packages shared-mime-info - Database of common MIME types

Micro controllers

avrdude - Atmel AVR MCU programmer bootloadhid - USB boot loader for AVR microcontrollers dfu-programmer - Device firmware update based USB programmer for Atmel chips platformio - Ecosystem for IoT development (Arduino and ARM mbed compatible) micropython - Python implementation for microcontrollers and constrained systems arduino-mk - Makefile for Arduino sketches

File Management

grep GNU grep, egrep and fgrep
pdfgrep Search PDFs for strings matching a regular expression
fzf Command-line fuzzy finder written in Go
the_platinum_searcher Multi-platform code-search similar to ack and ag
the_silver_searcher Code-search similar to ack
fdupes Identify or delete duplicate files
findutils Collection of GNU find, xargs, and locate
ranger File browser
vifm Ncurses based file manager with vi like keybindings
tree Display directories as trees (with optional color/HTML output)
p7zip 7-Zip (high compression file archiver) implementation
unrar Extract, view, and test RAR archives
atool script for managing file archives of various types

File Downloader

wget - Internet file retriever you-get - Dumb downloader that scrapes the web htop - Improved top (interactive process viewer) httpie - User-friendly cURL replacement (command-line HTTP client) curl - Get a file from an HTTP, HTTPS or FTP server httpstat - curl statistics made simple transmission - Lightweight BitTorrent client aria2 - lightweight download utility

Utils

binutils - GNU Binary Utilities coreutils - GNU File, Shell, and Text utilities gnome-doc-utils - Documentation utilities for the GNOME project moreutils - Collection of tools that nobody wrote when UNIX was young

A trier

asciinema Terminal session recorder
automake tool for automatically generating Makefile
cmake Cross-platform make
cowsay Configurable talking characters in ASCII art
cppcheck Static analysis of C and C++ code
cputhrottle Limit the CPU usage of a process
ctags Reimplementation of ctags
gdb GNU debugger
ghostscript Interpreter for PostScript and PDF
go Open source programming language to build simple/reliable/efficient software
hugo Configurable static site generator
markdown Text-to-HTML conversion tool
musikcube A cross-platform, terminal-based music player
openssl Cryptography and SSL/TLS Toolkit
openvpn SSL/TLS VPN implementing OSI layer 2 or 3 secure network extension
sdl Low-level access to audio, keyboard, mouse, joystick and graphics
texinfo Official documentation format of the GNU project
weechat Extensible IRC client
wego Weather app for the terminal
wifi password - Show the current WiFi network password
imagemagick Tools and libraries to manipulate images in many formats
glances Alternative to top/htop
pandoc Swiss-army knife of markup format conversion