From ffbfbf474016eec5d562cada1eb12dff0df81e14 Mon Sep 17 00:00:00 2001 From: unix-axwell <30478004+unix-axwell@users.noreply.github.com> Date: Fri, 2 May 2025 13:36:10 +0200 Subject: [PATCH] Create README.md --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..7895709 --- /dev/null +++ b/README.md @@ -0,0 +1,53 @@ +🛠️ Linux Terminal Essentials Setup Script + +This simple Bash script automates the installation of useful terminal tools and configures helpful aliases to enhance your command-line experience on Debian-based Linux systems. + +📋 What It Does + +- Updates your package list +- Installs Nala for improved APT UI and features +- Installs a collection of handy CLI tools: + - tldr - simplified man pages + - mc - Midnight Commander (GUI file manager) + - ranger - terminal file manager + - ncdu - disk usage analyzer + - tmux - terminal multiplexer + - btop - resources monitor + - neofetch - system info display +- Adds convinient bash aliases to .bashrc (current user) +- Updates TLDR pages + +🚀 Usage + +1. Clone the repository: + +``` +bash + +git clone https://github.com/unix-axwell/script.git +cd script +``` + +2. Run the script: + +``` +bash + +chmod +x run.sh +./run.sh +``` + +🧰 Added Aliases + +| Alias | Command | Description | +| ------------ | ---------------------------- | ---------------------------------- | +| `ttn` | `tmux new -s` | Start a new tmux session | +| `tta` | `tmux attach -t` | Attach to an existing tmux session | +| `sysupdate` | `sudo nala update` | Update package lists | +| `sysupgrade` | `sudo nala upgrade` | Upgrade installed packages | +| `sysinstall` | `sudo nala install` | Install new packages | +| `syshistory` | `nala history` | View Nala install history | +| `syslist` | `sudo apt list --upgradable` | List upgradable packages | + + +