No description
Find a file
2017-06-29 22:34:56 +05:30
readme Adds README 2017-06-29 22:32:18 +05:30
.gitignore Inits repository 2017-06-29 22:08:38 +05:30
aliases.yaml Inits repository 2017-06-29 22:08:38 +05:30
colorls.rb Inits repository 2017-06-29 22:08:38 +05:30
formats.yaml Inits repository 2017-06-29 22:08:38 +05:30
Gemfile Inits repository 2017-06-29 22:08:38 +05:30
README.md Clarifies setup in README 2017-06-29 22:34:56 +05:30

Color LS

A Ruby script that colorizes the ls output with format icons. Here are the screenshots of working example on an iTerm2 terminal (Mac OS), oh-my-zsh with powerlevel9k theme and powerline nerd-font + awesome-config font.

Example

Making this work on your terminal

  1. Install Ruby (prefably, version > 2.1)
  2. Install the patched fonts of powerline nerd-font.
  3. Clone this repository with git clone https://github.com/athityakumar/colorls.git
  4. Navigate to this cloned directory : cd colorls
  5. Install bundler and dependencies :
gem install bundler
bundle install
  1. Add an cli command (say, colorls to your shell configuration file (~/.bashrc or ~/.zshrc) :
function colorls()
{
  ruby /path/to/colorls/colorls.rb $1;
}

Note : I have aliased it to lc, as it can be seen from the screenshot.

Contributing to the repository

Please feel free to contribute to this project, by either

  • cleaning up the colorls.rb ruby script with more functionalities.
  • adding support for more file formats and/or aliases.

LICENSE

MIT License 2017 - Athitya Kumar.