This program lists the files and directories in the current working directory with colored and icon-based outputs for different file types.
- List files and directories plus symlinks.
- Supports showing hidden files or directories.
- Colored icons based on file types.
- List directories.
- Order (sort) files by time or size.
- Show a tree of current or any directory path.
- Size of files.
- Options to show directories or files only.
- Summary of files and directories.
- List file based on extention
gols /path/to/dir/ .go
to list all go files. - Exlude files using there extention
gols -x go,txt ...
. - Use the extention to list files
gols -e go
to list golang files.
- Go Compiler: Install Go
- Nerd Fonts: Download Nerd Fonts
git clone https://github.com/Tigermen0710/gols
cd gols/
go build
sudo cp gols /usr/local/bin/
sudo cp gols.1 /usr/local/share/man/man1/ # To copy the man page.
gols
git clone https://github.com/Tigermen0710/gols
cd gols/
make
sudo make install
gols
yay -S gols
Assuming you have void-packages.
git clone https://github.com/elbachir-one/void-templates
cp -r void-templates/gols/ void-packages/srcpkgs/ # Copying the gols directory that has the template.
cd void-packages/
./xbps-src pkg gols
sudo xbps-install -R hostdir/binpkgs gols
gols
gols [FLAG] [DIRECTORY] [FILES]
We always appreciate your contributions, problems, and feature suggestions. Your feedback is much appreciated, whether you're reporting bugs, proposing new features, or sharing your own enhancements. We value the time and work you invested in assisting us in improving this project.