Quick Start
From zero to a working toolkit in under a minute. Three steps: install DPM, find your tools, apply them.
1
Install DPM
Run the install script. It downloads the dpm and dpm-tui binaries and adds them to your PATH.
sh
curl -sL https://dpm.fi/install.sh | sh
Open a new shell after the script finishes, then verify:
dpm --version
dpm v0.6.1
2
Find your tools
Search the catalog by name or keyword:
sh
dpm -s nmap
nmap 7.95 Network mapper — port scanner, service detection, NSE scripts
Or open the TUI to browse everything interactively:
dpm
In the TUI, use TAB to switch between Profiles, Tools, Installed, Dotfiles, and Bubble tabs. Press / to search across everything at once.
3
Install a tool or apply a profile
Install a single tool by name:
sh
dpm -i nmap
✓ installed nmap 7.95
Or apply a full profile by course code to install an entire toolkit at once:
dpm -a ICI012AS3A
✓ applied profile ICI012AS3A (10 tools)
In the TUI, press SPACE on any tool to add it to the cart, then ENTER on the cart bar to install all selected items at once.
Next steps
Now that you have DPM running:
- Learn about searching and filtering the catalog
- Understand version pinning for reproducible installs
- Set up dotfile management alongside your tools
- Try a bubble session for isolated tool testing