Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Development Mini Toolbox

Development Mini Toolbox

Marconi Moreto

June 24, 2014
Tweet

More Decks by Marconi Moreto

Other Decks in Programming

Transcript

  1. Development Arsenal
    Marconi Moreto
    @marconimjr
    Toolbox
    mini

    View Slide

  2. This talk is about:
    Quick list of tools that might be useful in your
    day to day development.

    View Slide

  3. This talk is NOT about:
    Basic commands, introduction to Linux,
    tutorial, programming or other things not
    mentioned on the previous slide.

    View Slide

  4. Hard requirements:
    •Experience with any shell
    •Comfortable with keyboard shortcuts
    •Lazy!

    View Slide

  5. What we are going to talk about:
    •pt
    •peco
    •glances
    •zsh
    •tmux
    •xmonad

    View Slide

  6. pt
    https://github.com/monochromegane/the_platinum_searcher
    A code search tool.

    View Slide

  7. peco
    https://github.com/peco/peco
    Simplistic interactive filtering tool.

    View Slide

  8. glances
    https://github.com/nicolargo/glances
    An eye on your system.

    View Slide

  9. zsh (Z-Shell)
    https://github.com/robbyrussell/oh-my-zsh
    An interactive shell with powerful scripting
    support.
    •Programmable command line completion
    •Sharing of history between all running
    sessions
    •Themeable prompts
    •Completion
    •Plugins
    •Fully customisable

    View Slide

  10. tmux
    http://tmux.sourceforge.net/
    A terminal multiplexer.

    View Slide

  11. xmonad
    http://xmonad.org/
    A dynamically tiling X11 window manager.

    View Slide

  12. Kernel
    OS
    Window System
    Window Manager
    Desktop Environment
    Linux Graphical Layers
    tmux

    View Slide

  13. Demo

    View Slide

  14. Thank you
    Marconi Moreto
    @marconimjr
    http://marconijr.com
    https://github.com/marconi

    View Slide