You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Display hardware, network, memory, disk, users and process info
bkp
Copy a file or folder to another location with path validation
Requirements
Debian 11+ or Ubuntu 22.04+ (or any compatible derivative)
Bash 4+
sudo configured for the current user
Internet connection for installations
snapd installed for Snap-based packages (VS Code, Discord, Sublime, etc.)
Installation
git clone https://github.com/gmasson/Nuxtool.git
cd Nuxtool
chmod +x nuxtool.sh
Usage
./nuxtool.sh
After launching, type help to list all modules or exit / quit to close.
Note: NuxTool must be run from its own directory or via an absolute path because it resolves module paths relative to ${BASH_SOURCE[0]}.
Navigation
> help # list all modules
> install # open the install submenu
>> dev # install developer tools
>> back # return to main menu
> info
>> cpu # show processor info
>> net # show network interfaces
>> back
> update # update package list and install upgrades
> update-dist # full distribution upgrade (with confirmation)
> correct # repair broken packages
> bkp # copy a file or folder
> exit # quit NuxTool
Install Categories
studio — Audio & Video Editing
Package
Description
GIMP
Image editor
Inkscape
Vector graphics editor
Blender
3D modeling and animation
Audacity
Audio editor
OpenShot
Video editor
Audacious
Music player
VLC
Media player
Avidemux
Video processing
Cheese
Webcam app
game — Games & Emulators
Package
Description
Java (default-jre)
Required for Java-based games
Steam
Gaming platform (i386 enabled)
Wine + Lutris
Run Windows games on Linux
DreamChess
3D chess game
SNES9X
Super Nintendo emulator
Stella
Atari 2600 emulator
PCSX2
PS1/PS2 emulator
serv — Server Tools
Package
Description
Apache2
Web server
Nginx
Web server / reverse proxy
MariaDB
Database server
PHP + extensions
PHP with Apache, MySQL, cURL, etc.
Node.js LTS
JavaScript runtime (via NodeSource)
Nano / Git
Editor and version control
ProFTPD
FTP server
phpMyAdmin
Database web admin
dev — Developer Tools
Package
Description
FileZilla
FTP/SFTP client
Wireshark
Network analyzer
MySQL Workbench
Database GUI
Vim
Terminal text editor
VS Code
Code editor (snap)
Sublime Text
Code editor (snap)
PuTTY
SSH client
Htop / Btop
Process monitors
Firefox / Opera / Chromium
Web browsers
home — Personal Use
Package
Description
LibreOffice
Office suite
uGet
Download manager
SMPlayer
Media player
Avidemux
Video processing
Transmission
Torrent client
Thunderbird
Email client
Discord
Chat platform (snap)
Google Chrome
Browser (official repo with GPG key)
Firefox
Browser
OpenShot
Video editor
VLC
Media player
Wine + Lutris
Windows app compatibility
Info Subcommands
Command
Description
all
General system information (uname -a)
cpu
Processor details (lscpu)
net
Network interfaces (ip addr show)
memo
RAM usage (free -h)
hd
Disk usage (df -h) with optional folder breakdown
user
Logged-in users (who, w)
proc
Running processes (htop if available, otherwise top)