Thanks to visit codestin.com
Credit goes to github.com

Skip to content

dowdell/pda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portable Development Assistant Build Status

  • awscli - AWS Command Line Interface
  • exa - a modern version of ls
  • fish - user-friendly command line shell
  • fzf - general purpose fuzzy finder
  • git & tig (text-mode interface)
  • httpie - HTTP client
    • pipe JSON responses to jq or fx
  • ipcalc - simple manipulation of IP addresses
  • less - terminal pager
  • make
  • neovim - text editor
  • node 10 & npm
  • python 3
  • ripgrep - line oriented search tool
  • terraform - infrastructure management
  • ydiff - colored, incremental diff

Usage

Home example:

docker run -it \
  -e TERM=$TERM \
  -e TZ=America/Vancouver \
  -v ~/.cache:/home/.cache \
  -v ~/.config/git:/home/.config/git \
  -v ~/src:/home/src \
  --hostname home \
  --rm nwd.me/pda

Work example:

docker run -it \
  -e TERM=$TERM \
  -v /Applications/kitty.app/Contents/Resources/terminfo/78/xterm-kitty:/usr/share/terminfo/x/xterm-kitty \
  -v /var/db/timezone/zoneinfo/America/Vancouver:/etc/localtime \
  -v ~/.cache:/home/.cache \
  -v ~/.config/git:/home/.config/git \
  -v ~/src:/home/src \
  -w /home/src \
  --hostname work \
  --rm nwd.me/pda

Neovim

key command action
<C-k> move line(s) up
<C-j> move line(s) down
<C-f> :Rg search file contents (fzf)
<C-p> :GFiles open file (fzf)
:GFiles? open unstaged file (fzf)
- navigate directories with dirvish
. repeat last action
cs'" change ' surrounding quotes to "
dst remove surrounding tags such as <q> and </q>
ds" remove " that surround selection
--- --- ---
gf open require() path under cursor, see vim-node
[I look for keyword in required files
:Nedit
:Nopen

About

Portable Development Assistant

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published