[Nexus 5 General] HighRidas:
I have recently had a few people asking me to post my NetHunter package but as I build from others sources I will instead direct you to the original thread by member jcadduono HERE

The link to the nightly NetHunter installer- https://idlekernel.com/nethunter/nightly/

Choose the package for the ROM you are using, I have installed and can confirm the hammerheadcm-marshmallow.zip package to be working on ResurrectionRemix it should work for most CM based ROMs.

If you are using factory 6.0.1 then you would use the hammerhead-marshmallow.zip file.

I have not had a problem dirty flashing the zip over my current ROM however this is the suggested method of installing.

BEFORE INSTALLING

Please make sure your phone boots fine and runs fine before flashing NetHunter. It's confusing when people report bugs that exist in CyanogenMod by itself.

The Kali chroot and apps are installed on your data partition (in /data/local for chroot). To initialize the chroot and install Kali Linux, you need to start the Kali NetHunter app.

If you are already rooted or know you have systemless SuperSU installed, you will need to go into the SuperSU app and do a full unroot then reflash CyanogenMod (for the unmodified boot partition) and Gapps. The NetHunter installer does not play well with systemless SuperSU at this time.

The NetHunter installer will automatically install SuperSU in system mode, which I consider to be more stable. Since NetHunter already modifies your system partition, there is no need to use systemless SuperSU anyways.

FULL FRESH INSTALL STEPS

Flash CyanogenMod/SlimRom/ResurrectionRemix installer zip

Flash Gapps if you want them (preferably OpenGapps pico)

Boot into device

Complete setup wizard

Reboot into recovery

Flash the Kali NetHunter installer zip from this thread

Boot into device

Open the NetHunter app

Use the Kali Chroot Manager to install Kali on your phone

You're done!

UPDATING TO A NEWER BUILD

Going from 3.0.0 and up, all you have to do is flash the new build in recovery and wipe dalvik cache.

Upgrading from NetHunter 2.0 is not recommended, and may break the NetHunter app in some cases.

UPDATING YOUR ROM

To get all your NetHunter and SuperSU functions back after flashing a new ROM, just flash the ~60 MB update-nethunter-* zip again.

KNOWN ISSUES

F2FS - You need to have an ext4 data partition. I'm not sure why, but having a Kali chroot on your data partition totally breaks booting f2fs /data.

There is currently no fstab modifications in NetHunter, but I do plan on making a zip to automatically modify the fstab for f2fs later.

USB Keyboard - The keyboard is unusable on some devices (ex. the Note 3) due to a depth bug that causes your key presses to go right through the keyboard into the swipe pad.

Terminal App - Full screen programs like nano or vi are unusable because they can't be rendered properly. Learn sed for text file editing. Just kidding that's cruel.

Install OpenSSH server in Kali and use the JuiceSSH app as an alternative to NetHunter Terminal. (it's wayyyy better sorry jmingov)

DEVELOPMENT

jcadduono's branch of the installer development is here: https://github.com/jcadduono/kali-nethunter

The original branch of development is located here: https://github.com/offensive-security/kali-nethunter

The NetHunter team has been doing a really great job bringing Kali to Android.