unifios-utilities/modern-unix
2024-05-13 19:34:28 -07:00
..
on_boot.d 4.0 support (#608) 2024-05-13 19:34:28 -07:00
scripts Add modern-unix directory (#502) 2023-03-01 16:39:34 -08:00
settings/profile/global.profile.d 4.0 support (#608) 2024-05-13 19:34:28 -07:00
Makefile Add modern-unix directory (#502) 2023-03-01 16:39:34 -08:00
README.md Add modern-unix directory (#502) 2023-03-01 16:39:34 -08:00

Modern Unix tools for the UDM

Features

Modern Unix tools to make the UDM shell more pleasant and modern:

  • bat: A cat clone with syntax highlighting and Git integration.
  • bottom: Yet another cross-platform graphical process/system monitor.
  • croc: Easily and securely send things from one computer to another 🐊 📦
  • duf: A better df alternative.
  • gping: ping, but with a graph.
  • ncdu: Ncdu is a disk usage analyzer with an ncurses interface.
  • lsd: The next gen file listing command. Backwards compatible with ls.
  • xh: A friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.

Demo

asciicast

Requirements

  1. You have successfully setup the on boot script described here

Steps

  1. You may copy the files in on_boot.d/, scripts/, and settings/ to /data/ in the UDM, or you can use the Makefile targets to copy and install the tools from a remote machine:

    make push-config install-tools