Skip to content

Graphical List Directory (Textual Based)

License

Notifications You must be signed in to change notification settings

albertpuente/gls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gls - Graphical List Directory

Simple file browser for the terminal with code highlighting and basic file information.

This new version drops all the previous custom-code in favor of a simple built-in feature from Textual: Code Browser.

Additional info:

  • Size.
  • File permissions.
  • Last modification timestamp.

Installation

git clone https://github.com/albertpuente/gls.git && cd gls
pip install -r requirements.txt

# Change python to your binary if needed (e.g. python3)
echo "alias gls=\"python $PWD/gls.py\"" >> ~/.bashrc && source ~/.bashrc

Usage

gls  # Uses current dir
gls /path/to/folder  # Specific dir

Next (nice to have)

  • Built-in file edit (nano, vim, emacs...)
  • File management (move, copy, delete).
  • SSH support.

About

Graphical List Directory (Textual Based)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published