➡️Post Installation Setup

Setting up Tab Completion

Currently, we use argcomplete to automatically do tab completion through argparse.

Once you've installed nxc globally, do the following:

Installing with pipx is recommended for global availability

sudo apt install python3-argcomplete

# For Bash
register-python-argcomplete nxc >> ~/.bashrc

# For Zsh
register-python-argcomplete nxc >> ~/.zshrc

Open a new shell and you are ready to go:

NetExec
netexec
nxc

Configuring NetExec's Homefolder

NetExec will create a folder to which the nxc.conf configuration file and all other data created/extracted during day-to-day use are written. The default folder that will be created is ~/.nxc. If you would like to change the destination folder set the environment variable NXC_PATH to the target folder.

Last updated

Was this helpful?