Which Linux command or utility is simple, powerful, and surprisingly unknown to many people or used less often?

This could be a command or a piece of software or an application.

For example I’m surprised to find that many people are unaware of Caddy, a very simple web server that can make setting up a reverse proxy incredibly easy.

Another example is fzf. Many people overlook this, a fast command-line fuzzy finder. It’s versatile for searching files, directories, or even shell history with minimal effort.

    • Ephera
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 days ago

      Nope, I’m glad to share.

      I personalized it from the “Gruvbox Rainbow” preset from here: https://starship.rs/presets/
      So, you might prefer that, if you’re not, well, me.

      You will need to set up a NerdFont, like the Starship installation guide says.

      Here’s my configuration:

      Spoiler
      "$schema" = 'https://starship.rs/config-schema.json'
      
      format = """
      [$status](bg:color_red fg:color_fg0)\
      [](fg:color_red bg:color_orange)\
      [$cmd_duration](bg:color_orange fg:color_fg0)\
      [](fg:color_orange bg:color_yellow)\
      [$time](bg:color_yellow fg:color_fg0)\
      [](fg:color_yellow)\
      $line_break\
      [$directory](bg:color_aqua fg:color_fg0)\
      [](fg:color_aqua bg:color_blue)\
      [$git_branch\
      $git_status](bg:color_blue fg:color_fg0)\
      [](fg:color_blue bg:color_bg3)\
      [$c\
      $rust\
      $golang\
      $nodejs\
      $php\
      $java\
      $kotlin\
      $haskell\
      $python\
      $docker_context](bg:color_bg3 fg:color_fg0)\
      [](fg:color_bg3)\
      $line_break\
      $line_break"""
      
      palette = 'gruvbox_dark'
      
      [palettes.gruvbox_dark]
      color_fg0 = '#ffffff'
      color_bg1 = '#3c3836'
      color_bg3 = '#665c54'
      color_blue = '#458588'
      color_aqua = '#689d6a'
      color_green = '#98971a'
      color_orange = '#d65d0e'
      color_purple = '#b16286'
      color_red = '#cc241d'
      color_yellow = '#d79921'
      
      [status]
      disabled = false
      symbol = ""
      format = ' $symbol $status '
      
      [username]
      format = ' $user '
      
      [directory]
      format = " $path "
      truncation_length = 3
      truncation_symbol = "…/"
      
      [directory.substitutions]
      "Documents" = "󰈙 "
      "Downloads" = " "
      "Music" = "󰝚 "
      "Pictures" = " "
      "Projects" = "󰲋 "
      
      [git_branch]
      symbol = ""
      format = ' $symbol $branch '
      
      [git_status]
      style = "bg:color_aqua"
      format = '$all_status$ahead_behind '
      
      [nodejs]
      symbol = ""
      format = ' $symbol $version '
      
      [c]
      symbol = " "
      format = ' $symbol $version '
      
      [rust]
      symbol = ""
      format = ' $symbol $version '
      
      [golang]
      symbol = ""
      format = ' $symbol $version '
      
      [php]
      symbol = ""
      format = ' $symbol $version '
      
      [java]
      symbol = " "
      format = ' $symbol $version '
      
      [kotlin]
      symbol = ""
      format = ' $symbol $version '
      
      [haskell]
      symbol = ""
      format = ' $symbol $version '
      
      [python]
      symbol = ""
      format = ' $symbol $version '
      
      [cmd_duration]
      format = ' 󱦟 $duration '
      
      [time]
      disabled = false
      time_format = "%R"
      format = '  $time '
      
      [line_break]
      disabled = false