Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[PLUG-IN] NerdTools

Featured Replies

Could git-lfs be added?

  • Replies 690
  • Views 228.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Since this plugin is depreciated I've started to build my own Slackware packages using SlackBuild scripts.  They are being uploaded to a github repository for anyone to use.  Send me a message if you

  • Unraid is slackware, so let's use a slackware package.   # Download libffi from slackware.uk to /boot/extra: wget -P /boot/extra/ https://slackware.uk/slackware/slackware64-15.0/slackware64/l/

  • Sorry but this tutorial is completely incorrect.   Why should I create a plugin that has files missing (sources.list) and you need to manually create or check the files with another script?

Posted Images

On 10/14/2022 at 10:56 PM, vrytired said:

Requesting sg3utils and wget2, thank you.

 

What does wget2 do?  I imagine it's an improved alternative to wget, have you tried axel?

 

Request for Netcat & bc, thanks

Hi, thanks for this plugin. Could you maybe add "kpartx"? Thanks

 

Its useful to e.g. mount a specific partition from a disk image.

Hello!

Thanks for your work.

Could you add sshpass package?

Thanks is advance.

 

Has anyone requested sshfs package that was in NerdPack? I use it for remote mount to seed box.

I also opened up a issue on the GitHub Repo but I think it may be favorable to document how a package can be added to the plugin.

 

With this, the community could do the heavy lifting of finding and maybe even compiling the packages and adding packages would go faster.

 

Of course this introduces the problem of verifying that a package wasn't modified from the source. For that I propose that for packages that were already found compiled, the link to the checksum could be given (so not the checksum directly but the link of where to find the checksum in combination with the package itself) to verify the package.

For packages that need to be compiled manually because they are not available in the public package lists, I propose, instead of adding the compiled package directly, which can't be easily verified, to open a Issue with the necessary commands to compile it. So that would be the commands to download the source, extract it, build and compile the package, and package it again for the plugin.

 

Link to the issue

12 hours ago, Ferdaze said:

Has anyone requested sshfs package that was in NerdPack? I use it for remote mount to seed box.

Thanks for adding sshfs! I was just trying to recover a deleted file with xfs_undelete but forgot it requires these

  • tcl >= 8.6
  • tcllib

https://github.com/ianka/xfs_undelete

12 hours ago, maxwai said:

I also opened up a issue on the GitHub Repo but I think it may be favorable to document how a package can be added to the plugin.

 

With this, the community could do the heavy lifting of finding and maybe even compiling the packages and adding packages would go faster.

 

Of course this introduces the problem of verifying that a package wasn't modified from the source. For that I propose that for packages that were already found compiled, the link to the checksum could be given (so not the checksum directly but the link of where to find the checksum in combination with the package itself) to verify the package.

For packages that need to be compiled manually because they are not available in the public package lists, I propose, instead of adding the compiled package directly, which can't be easily verified, to open a Issue with the necessary commands to compile it. So that would be the commands to download the source, extract it, build and compile the package, and package it again for the plugin.

 

Link to the issue

This seems to me the best solution to create new and safe packages.

Thank you

Request  BlueZ 
thanks

8 hours ago, jsavargas said:

Do I need to add those dependencies?

I think it would be a good Idea for others that need to use the tool to recover xfs files. I was able move the drive to a second server that had them already so I could use it. They were included included in NerdPack. Thanks for the great work!

On 10/16/2022 at 9:16 AM, jsavargas said:

 

What does wget2 do?  I imagine it's an improved alternative to wget, have you tried axel?

 

https://github.com/rockdaboot/wget2

 

It's the successor to the original wget. It's multi-threaded and recursive.

 

Axel downloads 1 file in parallel to download 1 file faster.

 

Wget2 downloads multiple files at a time recursively.

 

Different use case.

Please could parallel, dstat and nmon be added? these are tool i use on the daily

 

thanks

have updated to UNRAID 6.11.1

I noticed BC is not in NerdTools, I need this to control my DELL fans.

any help would be awesome.

I would like to request strace and any required deps be added if possible.

Thank you!

Thanks a ton for this plugin!  One request - can you add iperf3 in there? I use that for quick network tests.

7 minutes ago, guythnick said:

can you add iperf3 in there?

It already comes with stock Unraid v6.11.x

8 minutes ago, JorgeB said:

It already comes with stock Unraid v6.11.x

Ah, rad. I should have checked.  Thanks!

Hi Guys,

 

Very glad to see it being maintained. Much appreciated, thanks.

 

I have a whole bunch of scripts which use netcat "nc" to send hand-crafted TCP streams to a target TCP socket across the network.

 

It's specifically for some automated LED lighting which is pre-tasmota. I had to reverse-engineer the commands to set colour, brightness etc. so these are sent using "nc"

 

That doesn't appear to be in the current release of Nerdtools, unless it's hiding in a package...

 

Is it hiding, or can I request it please?

(or get some hints as to how to install it please?)

 

Can't upgrade to 6.11 without it.

 

Thanks in antici....pation.

sdd

Any chance of getting perl back?

 

Wouldn't hate having emacs too.  ;)

Edited by andyb216

9 minutes ago, andyb216 said:

Any chance of getting perl back?

Per the unRAID 6.11.0 release notes:

 

"Included perl in base distro."

 

No need for it in Nerd Tools as Nerd Tools is only needed for 6.11.0+

I have a few requests for your consideration.

 

First, I would really like to have the latest fish shell version included. I'm using the version from Masterwishx because they're a hero, but it would be even better if this was integrated.

 

Secondly, a couple of packages that I like which aren't on the Modern Unix list:

  • croccroc is a tool that allows any two computers to simply and securely transfer files and folders.
  • micromicro is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals. It comes as a single, batteries-included, static binary with no dependencies; you can download and use it right now!

  • neovim: "Agressively refactored vim"

 

Finally, let me link the contents of the (IMO) excellent Modern Unix list, with my personal thoughts in (parens). Items that are already in NerdTools are omitted. Of these, I would call bat, fd, ripgrep, sd, and zoxide my "essential" packages.

  • bat: A cat clone with syntax highlighting and Git integration.
  • exa: A modern replacement for ls.
  • lsd: The next gen file listing command. Backwards compatible with ls. (Personally I prefer lsd to exa but they both are stepping in to the same role)

  • delta: A viewer for git and diff output.

  • dust: A more intuitive version of du written in rust.

  • duf: A better df alternative.

  • broot: A new way to see and navigate directory trees

  • fd: A simple, fast and user-friendly alternative to find. (This one beats the pants off of find in many cases)

  • ripgrep: An extremely fast alternative to grep that respects your gitignore.

  • ag: A code searching tool similar to ack, but faster.

  • mcfly: Fly through your shell history. Great Scott!

  • choose: A human-friendly and fast alternative to cut and (sometimes) awk.

  • jqsed for JSON data.

  • sd: An intuitive find & replace CLI (sed alternative). (Holy smackerel this thing slaps)

  • cheat: Create and view interactive cheatsheets on the command-line.

  • tldr: A community effort to simplify man pages with practical examples. (There are actually a number of implementations of this, tldr++ and tealdeer being some of the best imo)

  • bottom: Yet another cross-platform graphical process/system monitor.

  • glances: Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

  • gtop: System monitoring dashboard for terminal.

  • hyperfine: A command-line benchmarking tool.

  • gping: ping, but with a graph.

  • procs: A modern replacement for ps written in Rust.

  • httpie: A modern, user-friendly command-line HTTP client for the API era.

  • curlie: The power of curl, the ease of use of httpie.

  • 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.

  • zoxide: A smarter cd command inspired by z. (I LOVE THIS ONE. Seriously any z jump implementation would be incredible, esp since we can define the database location to be on a persistent share. Makes your life so much easier.)

  • dog: A user-friendly command-line DNS client. dig on steroids

I would also like to request for Emacs text editor, please...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.