From 185ef4e760c37d4ced82e20499d841d504d1eb0e Mon Sep 17 00:00:00 2001
From: Jacob Kraniak <113630934+jacob-kraniak@users.noreply.github.com>
Date: Sat, 7 Mar 2026 18:35:21 -0500
Subject: [PATCH] terminal/shell tools: 2026-03-07 18:35:21
Affected files:
.obsidian/workspace.json
README.md
tools/sysadmin-devops/terminal-shell-productivity/Files & Directories.md
tools/sysadmin-devops/terminal-shell-productivity/Shells.md
tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md
tools/sysadmin-devops/terminal-shell-productivity/Text Editors.md
tools/tools - (migrate out)/.gitignore
tools/tools - (migrate out)/gui-tools.md
tools/tools - (migrate out)/web-tools.md
---
.obsidian/workspace.json | 38 ++++++++--------
README.md | 20 ---------
.../Files & Directories.md | 7 +++
.../{cli-tools.md => Shells.md} | 44 -------------------
.../Terminal Emulators.md | 12 ++---
.../Text Editors.md | 9 ++++
tools/tools - (migrate out)/.gitignore | 1 -
tools/tools - (migrate out)/gui-tools.md | 1 -
tools/tools - (migrate out)/web-tools.md | 1 -
9 files changed, 41 insertions(+), 92 deletions(-)
create mode 100644 tools/sysadmin-devops/terminal-shell-productivity/Files & Directories.md
rename tools/sysadmin-devops/terminal-shell-productivity/{cli-tools.md => Shells.md} (63%)
create mode 100644 tools/sysadmin-devops/terminal-shell-productivity/Text Editors.md
delete mode 100644 tools/tools - (migrate out)/.gitignore
delete mode 100644 tools/tools - (migrate out)/gui-tools.md
delete mode 100644 tools/tools - (migrate out)/web-tools.md
diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json
index 4bbbb68..8d28288 100644
--- a/.obsidian/workspace.json
+++ b/.obsidian/workspace.json
@@ -13,12 +13,12 @@
"state": {
"type": "markdown",
"state": {
- "file": "tools/sysadmin-devops/terminal-shell-productivity/cli-tools.md",
+ "file": "tools/sysadmin-devops/terminal-shell-productivity/Shells.md",
"mode": "source",
- "source": true
+ "source": false
},
"icon": "lucide-file",
- "title": "cli-tools"
+ "title": "Shells"
}
}
]
@@ -78,7 +78,7 @@
}
],
"direction": "horizontal",
- "width": 334.5
+ "width": 298.5
},
"right": {
"id": "c22613f52054cb87",
@@ -94,7 +94,7 @@
"state": {
"type": "backlink",
"state": {
- "file": "tools/sysadmin-devops/terminal-shell-productivity/cli-tools.md",
+ "file": "tools/sysadmin-devops/terminal-shell-productivity/Shells.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -104,7 +104,7 @@
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
- "title": "Backlinks for cli-tools"
+ "title": "Backlinks for Shells"
}
},
{
@@ -113,12 +113,12 @@
"state": {
"type": "outgoing-link",
"state": {
- "file": "tools/sysadmin-devops/terminal-shell-productivity/cli-tools.md",
+ "file": "tools/sysadmin-devops/terminal-shell-productivity/Shells.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
- "title": "Outgoing links from cli-tools"
+ "title": "Outgoing links from Shells"
}
},
{
@@ -156,13 +156,13 @@
"state": {
"type": "outline",
"state": {
- "file": "tools/sysadmin-devops/terminal-shell-productivity/cli-tools.md",
+ "file": "tools/sysadmin-devops/terminal-shell-productivity/Shells.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
- "title": "Outline of cli-tools"
+ "title": "Outline of Shells"
}
},
{
@@ -180,7 +180,7 @@
}
],
"direction": "horizontal",
- "width": 300
+ "width": 293.5
},
"left-ribbon": {
"hiddenItems": {
@@ -194,16 +194,22 @@
"obsidian-git:Open Git source control": false
}
},
- "active": "4ec77f521918a14f",
+ "active": "9b2e89c682f5d2ef",
"lastOpenFiles": [
+ "tools/sysadmin-devops/terminal-shell-productivity/Files & Directories.md",
+ "tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md",
+ "tools/sysadmin-devops/terminal-shell-productivity/Shells.md",
+ "tools/sysadmin-devops/terminal-shell-productivity/Text Editors.md",
"README.md",
+ "tools/00_index.md",
+ "tools/tools - (migrate out)/gui-tools.md",
+ "tools/tools - (migrate out)/web-tools.md",
"documentation/readme - to refactor.md",
"documentation/manuals-howtos-guides/shell-tricks-functions.md",
"documentation/other-cheat-sheets.md",
"documentation/manuals-howtos-guides/shell-one-liners.md",
"documentation/manuals-howtos-guides",
"documentation/learning-resources/daily-knowledge-news.md",
- "tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md",
"documentation",
"docs/sysadmin-devops/terminal-shell-productivity/shell-functions.md",
"docs/sysadmin-devops/terminal-shell-productivity/shell-one-liners.md",
@@ -220,14 +226,8 @@
"tools/security/pentest-recon-enum/Port Scanners & Network Discovery.md",
"tools/security/pentest-recon-enum/Recon & Threat Reputation.md",
"tools/sysadmin-devops/system-monitoring-tracing/Log Analyzers.md",
- "tools/sysadmin-devops/Remote Access + SSH Clients.md",
"docs/sysadmin-devops/ssh-remote-access",
- "tools/network-engineering/diagnostics-troubleshooting/Online Network Diagnostics & Utilities.md",
- "tools/network-engineering/routing-bgp-ospf/BGP & Routing Tools.md",
- "tools/network-engineering/diagnostics-troubleshooting/Global Internet Measurement Platform.md",
"tools/network-engineering/diagnostics-troubleshooting",
- "TOOL-TABLE-SCHEMA.md",
- "Contibuting.md",
"tools/sysadmin-devops/system-monitoring-tracing",
"tools/network-engineering/routing-bgp-ospf",
"tools/network-engineering/dns-dhc-ipam",
diff --git a/README.md b/README.md
index f92fb8f..c504d08 100644
--- a/README.md
+++ b/README.md
@@ -109,26 +109,6 @@ Moved to - [CLI Tools](./docs/cli-tools.md)
tmux-cssh - is a tool to set comfortable and easy to use functionality tmux-sessions.
-##### :black_small_square: Text editors
-
-
- vi - is one of the most common text editors on Unix.
- vim - is a highly configurable text editor.
- emacs - is an extensible, customizable, free/libre text editor, and more.
- micro - is a modern and intuitive terminal-based text editor.
- neovim - is a free open source, powerful, extensible and usable code editor.
- spacemacs - a community-driven Emacs distribution.
- spacevim - a community-driven vim distribution.
-
-
-##### :black_small_square: Files and directories
-
-
- fd - is a simple, fast and user-friendly alternative to find.
- ncdu - is an easy to use, fast disk usage analyzer.
-
-
-
##### :black_small_square: Network (DNS)
diff --git a/tools/sysadmin-devops/terminal-shell-productivity/Files & Directories.md b/tools/sysadmin-devops/terminal-shell-productivity/Files & Directories.md
new file mode 100644
index 0000000..e84bd84
--- /dev/null
+++ b/tools/sysadmin-devops/terminal-shell-productivity/Files & Directories.md
@@ -0,0 +1,7 @@
+## Filesystem & Disk
+- Disk usage/analyzers, mount/umount helpers, secure delete/wipe, inotify tools
+
+|Name|Vendor/Webpage|GitHub Repo|Brief Description|Tags|Latest Commit|
+|---|---|---|---|---|---|
+|fd|—|[sharkdp/fd](https://github.com/sharkdp/fd)|Simple, fast and user-friendly alternative to find.|[find, search, filesystem, rust, cli]|2026-02-15|
+|ncdu|[https://dev.yorhel.nl/ncdu](https://dev.yorhel.nl/ncdu)|—|Easy to use, fast disk usage analyzer with curses UI.|[disk, usage, analyzer, tui, cli]|~2025|
diff --git a/tools/sysadmin-devops/terminal-shell-productivity/cli-tools.md b/tools/sysadmin-devops/terminal-shell-productivity/Shells.md
similarity index 63%
rename from tools/sysadmin-devops/terminal-shell-productivity/cli-tools.md
rename to tools/sysadmin-devops/terminal-shell-productivity/Shells.md
index 6d96143..fdab2a8 100644
--- a/tools/sysadmin-devops/terminal-shell-productivity/cli-tools.md
+++ b/tools/sysadmin-devops/terminal-shell-productivity/Shells.md
@@ -1,6 +1,3 @@
-# CLI Tools
-Curated, high-quality command-line utilities across sysadmin, security, networking, productivity, and development workflows.
-
## Shells & Prompting
Interactive shells, enhancers, prompts, plugins, fuzzy finders/jump tools
@@ -30,44 +27,3 @@ Interactive shells, enhancers, prompts, plugins, fuzzy finders/jump tools
|fd|—|[sharkdp/fd](https://github.com/sharkdp/fd)|Simple, fast, user-friendly alternative to find.|find, filesystem, rust|2026-01|
|bat|—|[sharkdp/bat](https://github.com/sharkdp/bat)|cat clone with syntax highlighting and Git integration.|syntax-highlighter, viewer, rust|2026-03|
|delta|—|[dandavison/delta](https://github.com/dandavison/delta)|Beautiful syntax-highlighting pager for git diff.|diff, git, pager, rust|2026-02|
-
-## Text & File Manipulation
-- Editors (vim/neovim/micro), viewers (bat, hexyl), finders (fd, ripgrep), fuzzy (fzf), diff/pretty (delta), file ops (exa/lsd, dust, duf, ncdu)
-
-## Filesystem & Disk
-- Disk usage/analyzers, mount/umount helpers, secure delete/wipe, inotify tools
-
-## System Monitoring & Diagnostics
-- Process (htop/btop, glances, bottom), memory/CPU (nvtop if GPU), logs (lnav, goaccess), debuggers (strace, ltrace), perf tools
-
-## Networking & Recon
-### Core Utilities
-- curl, wget, httpie, aria2, transmission-cli
-
-### Scanning & Discovery
-- nmap, masscan, RustScan, naabu, zmap
-
-### Traffic Capture & Analysis
-- tcpdump, tshark, termshark, wireshark-cli equivalents
-
-### DNS & Subdomain
-- subfinder, amass, dnsx, dnstwist, fierce
-
-### Proxy / Tunneling / TOR
-- proxychains, redsocks, tor, torsocks, chisel, bore
-
-## Security & Crypto
-- openssl, gnupg/gpg, age/sops, hashcat/john (if CLI-focused), secure-delete tools, password managers (pass, bitwarden-cli)
-
-## Databases & Data
-- sqlite3 utils, jq/yq (JSON/YAML), miller (CSV/TSV), csvkit, duckdb CLI
-
-## Development & Versioning
-- git cli helpers/extras (gh, git-extras, lazygit), diff-so-fancy/delta, tig
-
-## Productivity & Misc
-- Task runners (task, just), note-taking (jrnl, taskwarrior), calendars (calcurse), chat/IRC (weechat, irssi), RSS (newsboat)
-
-## Benchmarking & Performance
-- wrk, hyperfine, fio, sysbench
-
diff --git a/tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md b/tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md
index 041bd84..55ad2fe 100644
--- a/tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md
+++ b/tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md
@@ -1,6 +1,6 @@
-| Name | Vendor/Webpage | GitHub Repo | Brief Description | Tags | Latest Commit |
-|------------|-----------------------------------------------------|--------------------------------------------------|-----------------------------------------------------------------------------------|-------------------------------------------|------------------------|
-| Guake | [https://github.com/Guake/guake](https://github.com/Guake/guake) | [Guake/guake](https://github.com/Guake/guake) | Dropdown/quake-style terminal that drops down from the top on hotkey for GNOME. | [terminal, dropdown, gnome, productivity, python] | 2025-11-15 |
-| Terminator | [https://gnometerminator.blogspot.com/](https://gnometerminator.blogspot.com/p/introduction.html) | [gnome-terminator/terminator](https://github.com/gnome-terminator/terminator) | Multi-pane terminal splitter with broadcast input, layouts, and sysadmin-friendly features. | [terminal, multi-pane, splitter, gnome, python] | 2025-10-20 |
-| Kitty | [https://sw.kovidgoyal.net/kitty/](https://sw.kovidgoyal.net/kitty/) | [kovidgoyal/kitty](https://github.com/kovidgoyal/kitty) | GPU-accelerated terminal with smooth scrolling, image protocol, ligatures, and kittens (plugins). | [terminal, gpu, fast, images, cross-platform, python] | 2026-03-05 |
-| Alacritty | [https://alacritty.org/](https://alacritty.org/) | [alacritty/alacritty](https://github.com/alacritty/alacritty) | Cross-platform, GPU-accelerated terminal focused on simplicity, speed, and minimalism. | [terminal, gpu, fast, cross-platform, rust] | 2026-03-01 |
\ No newline at end of file
+| Name | Vendor/Webpage | GitHub Repo | Brief Description | Tags | Latest Commit |
+| ---------- | ------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ------------- |
+| Guake | [https://github.com/Guake/guake](https://github.com/Guake/guake) | [Guake/guake](https://github.com/Guake/guake) | Dropdown/quake-style terminal that drops down from the top on hotkey for GNOME. | [terminal, dropdown, gnome, productivity, python] | 2025-11-15 |
+| Terminator | [https://gnometerminator.blogspot.com/](https://gnometerminator.blogspot.com/p/introduction.html) | [gnome-terminator/terminator](https://github.com/gnome-terminator/terminator) | Multi-pane terminal splitter with broadcast input, layouts, and sysadmin-friendly features. | [terminal, multi-pane, splitter, gnome, python] | 2025-10-20 |
+| Kitty | [https://sw.kovidgoyal.net/kitty/](https://sw.kovidgoyal.net/kitty/) | [kovidgoyal/kitty](https://github.com/kovidgoyal/kitty) | GPU-accelerated terminal with smooth scrolling, image protocol, ligatures, and kittens (plugins). | [terminal, gpu, fast, images, cross-platform, python] | 2026-03-05 |
+| Alacritty | [https://alacritty.org/](https://alacritty.org/) | [alacritty/alacritty](https://github.com/alacritty/alacritty) | Cross-platform, GPU-accelerated terminal focused on simplicity, speed, and minimalism. | [terminal, gpu, fast, cross-platform, rust] | 2026-03-01 |
\ No newline at end of file
diff --git a/tools/sysadmin-devops/terminal-shell-productivity/Text Editors.md b/tools/sysadmin-devops/terminal-shell-productivity/Text Editors.md
new file mode 100644
index 0000000..93eeed5
--- /dev/null
+++ b/tools/sysadmin-devops/terminal-shell-productivity/Text Editors.md
@@ -0,0 +1,9 @@
+| Name | Vendor/Webpage | GitHub Repo | Brief Description | Tags | Latest Commit |
+| --------- | -------------------------------------------------------------------------- | --------------------------------------------------- | -------------------------------------------------------------- | ----------------------------------------- | ------------- |
+| vi | [http://ex-vi.sourceforge.net/](http://ex-vi.sourceforge.net/) | — | One of the most common text editors on Unix. | [editor, terminal, classic, unix] | — |
+| vim | [https://www.vim.org/](https://www.vim.org/) | — | Highly configurable text editor built on vi. | [editor, terminal, extensible, vimscript] | ~2025 |
+| emacs | [https://www.gnu.org/software/emacs/](https://www.gnu.org/software/emacs/) | — | Extensible, customizable free/libre text editor and more. | [editor, terminal, gui, lisp, extensible] | ~2025 |
+| micro | — | [zyedidia/micro](https://github.com/zyedidia/micro) | Modern and intuitive terminal-based text editor. | [editor, terminal, modern, go] | 2025-12-20 |
+| neovim | [https://neovim.io/](https://neovim.io/) | — | Free open source, powerful, extensible code editor (vim fork). | [editor, terminal, lua, modern] | ~2026 |
+| spacemacs | [https://www.spacemacs.org/](https://www.spacemacs.org/) | — | Community-driven Emacs distribution with vim-like keybindings. | [editor, emacs, distribution, community] | ~2025 |
+| spacevim | [https://spacevim.org/](https://spacevim.org/) | — | Community-driven vim distribution with plugin layers. | [editor, vim, distribution, community] | ~2025 |
diff --git a/tools/tools - (migrate out)/.gitignore b/tools/tools - (migrate out)/.gitignore
deleted file mode 100644
index 8b13789..0000000
--- a/tools/tools - (migrate out)/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/tools/tools - (migrate out)/gui-tools.md b/tools/tools - (migrate out)/gui-tools.md
deleted file mode 100644
index 8b13789..0000000
--- a/tools/tools - (migrate out)/gui-tools.md
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/tools/tools - (migrate out)/web-tools.md b/tools/tools - (migrate out)/web-tools.md
deleted file mode 100644
index 8b13789..0000000
--- a/tools/tools - (migrate out)/web-tools.md
+++ /dev/null
@@ -1 +0,0 @@
-