Actions: | Security

AllGoodBits.org

Navigation: Home | Services | Tools | Articles | Other

Tools for a new machine

When I get a new machine there are a number of tools that I will want to be present depending upon what use I intend for it and upon what came with the installation of the OS.

Development tools

General

git, tig vim: see Tips for the vim editor liquidprompt

Perl

perlbrew, either from native packages or http://install.perlbrew.pl

App::Ack CGI::FormBuilder cpanm (App::cpanminus) Dancer Date::Simple DateTime DBI DBIx::Class DBD::mysql DBD::Pg HTTP::Response LWP::UserAgent Perl::Critic perlbrew Regexp::Common SNMP Starman Task::Plack Template::Toolkit Test::Most Text::Markdown Try::Tiny URI

Python

Flask, Flask-SQLAlchemy, Flask-WTForms SQLalchemy virtualenv fabric pip psycopg2 MySQLdb docutils simpleapi python-eve

OS specific

FreeBSD

portmaster bash screen

CentOS

RPM repositories

rpmforge EPEL IUS

rpms

OSX

xcode (include cli tools with xcode-select --install) macports|fink homebrew

homebrew packages

mutt contacts urlview

Graphical Tools

conkeror firefox, flashblock, adblock, firebug, "it's all text", vimperator, pagespeed, yslow thunderbird, enigmail filezilla skype calibre djview yEd

Fontstacks

Inconsolata, Consolas, Menlo, Monaco, ProggyFonts, "seekeing ProFont", "Andale Mono", "Lucida Console", monospace "Helvetica Neue", Arial, Helvetica, sans-serif "Gill Sans", Calibri, "Trebuchet MS", sans-serif Vollkorn, Garamond, "Hoefler Text", "Times New Roman", Times, serif

terminus? xterm -fn "--dejavu sans mono-medium-r----80------"

OSX

Adium Cog Skim chmox iterm2 gpgmail gpgtools flip4mac handbrake max growl theunarchiver xld-gui slate stay(http://cordlessdog.com/stay)

Other Userland stuff

homebrew markdown todo-txt sqlite tig ack cpanminus apg chmlib geoip finch highlight httpie hugo vim irssi jq jsawk lynx/e?links netcat/socat ngrep pv sshfs mosh wget gnupg, gpgme rsync pandoc pygments python-rst2beamer virtualization tool graphviz

postgresapp.com lilypond/frescobaldi couchdb sphinx gearman apachetop graphviz gd jenkins jmeter httperf siege mariadb mapnik mapserver nagios nagios-plugins nginx percona-toolkit ghc{,-cabal} some (La)Tex distribution, including beamer. TeXlive/MacTex my gpg/ssh keys my dotfiles