Usage#

nux list

Alias: nux ls

Description#

Lists all projects that have a config file under ~/.config/nux/projects/, along with their current status.

ColumnMeaning
NAMEProject name (derived from the config filename)
STATUSrunning if a tmux session is active, - otherwise
WINDOWSNumber of windows in the running session (blank if not running)
UPTIMEHow long the session has been running (blank if not running)
CONFIGproject (all listed entries come from config files)
ROOTThe root value from the project config, if set

Only projects with explicit config files appear here. Convention-based projects (discovered via project_dirs or zoxide) are not included unless they also have a config file.

Examples#

nux list
nux ls

Example output:

NAME     STATUS    WINDOWS   UPTIME    CONFIG    ROOT
blog     running   2         5m        project   ~/projects/blog
api      -                             project   ~/code/api
docs     running   1         1h 2m     project

Notes#

  • For only running tmux sessions (not the full project catalog), use nux ps.
  • The ROOT column shows the raw value from config before resolution, so it may contain ~ or {{var}} placeholders.