Project

nadb

0.0
No commit activity in last 3 years
No release in over 3 years
A nicer interface for adb
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 1.6
>= 0
 Project Readme

Nadb

A nicer interface to adb.

  • nadb -n n5 instead of adb -s aja98jfao8ejfao
  • nadb -i 1 instead of adb -s aja98jfao8ejfao
  • nadb --all insated of running the adb command on every single device

Anything else gets passed along to adb so you can use it as a straight up replacement.

Usage: nadb [options] command

Options:
        --all                        Run command on all connected devices
    -n, --name NAME                  Name of device to run from
    -i, --index INDEX                The index of the target device in the adb devices output
    -h, --help                       Display this screen

Installation

gem install nadb

Upcoming features

  • -p or --pick for an interactive picker
  • alias add/remove commands so you don't have to edit the config file yourself
  • More better device display

Defining aliases

Simply create a ~/.nadb.config file with contents like these:

{
        "aliases": {
                "n5": "serial from adb output"
        }
}