g is a cross-platform ls, providing more features and user-friendly options
list almost all entries in directory 'g' with their git-status in long and tree view, ignoring '.git'

Key Features

  1. 1.
    Customizable Display: Icons and colors specific to file types, easy to customize.
  2. 2.
    Multiple Layouts: Choose from grid, across, byline, zero, comma, table, json, markdown, and tree layouts.
  3. 3.
    Git Integration: View file git-status/repo-status/repo-branch directly in your listings.
  4. 4.
    Advanced Sorting: Highly customizable sorting options like version-sort.
  5. 5.
    Cross-Platform Compatibility: Works seamlessly on Linux, Windows, and MacOS.
  6. 6.
    Fuzzy Path Matching: zoxide and fzf like fuzzy path matching.
  7. 7.
    Hyperlink support: Open files/directories with a single click.

Why is it called g

Because it's written in go, and g is easy to type in keyboard
Last modified 18d ago