Code Monkey home page Code Monkey logo

icons-in-terminal-helm's Introduction

icons-in-terminal-helm

Table of Contents

Show icons in helm-buffers-list, helm-find-files, and helm-recentf for Emacs in terminal (emacs -nw) ๐Ÿ˜Ž

If you use Emacs GUI you should refer to helm-treemacs-icons

Screenshot

M-x helm-find-files helm-ffiles

M-x helm-recentf helm-recentf

M-x helm-buffers-list helm-buffers

cf) The line at the very bottom is not part of Emacs. It is tmux status bar ๐Ÿ˜‰

Pre-requisites

  1. A font from icons-in-terminal which unifies many useful fonts. Follow the instruction found there.
  2. An icons-in-terminal.el package. Put the elisp files in a directory where load-path locates

Install

Put the elisp files of this project into a directory where load-path indicates. And add few lines of elisp code to your init.el

(add-to-list 'load-path "<YOUR_PATH>/icons-in-terminal-helm")
(require 'icons-in-terminal-helm)
(icons-in-terminal-helm-enable)

;; Add key bindings for helm functions if you wish ๐Ÿ˜„
(global-set-key (kbd "C-x C-r") #'helm-recentf)
(global-set-key (kbd "C-x b") #'helm-buffers-list)
(global-set-key (kbd "C-x C-f") #'helm-find-files)

Enjoy it! ๐Ÿ˜€

icons-in-terminal-helm's People

Contributors

yyoncho avatar rhdxmr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.