Start

Introduction

g is a cross-platform ls, providing more features and user-friendly options

Key Features

  1. Customizable Display: Icons and colors specific to file types, easy to customize.

  2. Multiple Layouts: Choose from grid, across, byline, zero, comma, table, json, markdown, and tree layouts.

  3. Git Integration: View file git-status/repo-status/repo-branch directly in your listings.

  4. Advanced Sorting: Highly customizable sorting options like version-sort.

  5. Cross-Platform Compatibility: Works seamlessly on Linux, Windows, and MacOS.

  6. Fuzzy Path Matching: zoxide and fzf like fuzzy path matching.

  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 updated