Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xuchunyang/lolcat.el
Rainbows and unicorns in Emacs Lisp!
https://github.com/xuchunyang/lolcat.el
Last synced: about 1 month ago
JSON representation
Rainbows and unicorns in Emacs Lisp!
- Host: GitHub
- URL: https://github.com/xuchunyang/lolcat.el
- Owner: xuchunyang
- Created: 2019-05-15T06:06:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-05-27T11:46:00.000Z (over 5 years ago)
- Last Synced: 2024-10-16T01:45:55.754Z (3 months ago)
- Language: Emacs Lisp
- Homepage:
- Size: 288 KB
- Stars: 9
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Emacs Port of LOLcat
[![Build Status](https://travis-ci.org/xuchunyang/lolcat.el.svg?branch=master)](https://travis-ci.org/xuchunyang/lolcat.el)
The original [LOLcat](https://github.com/busyloop/lolcat) is written in Ruby. This Emacs version is ported from the [Python version](https://github.com/tehmaze/lolcat).
## Screenshot
Running `$ lolcat lolcat.el` in Eshell:
![screenshot of running lolcat in eshell](lolcat.png)
## Usage
### `M-x lolcat-view-file FILE`
View `FILE` in color.
### `M-x lolcat-view-buffer BUFFER`
View `BUFFER` in color.
### `M-x lolcat-this-buffer`
Colorize the current buffer.
### `eshell/lolcat`
The Eshell command.
_Unfortunately, Eshell doesn't support `STDIN`, so `$ fortune | cowsay | lolcat` won't work in Eshell._
### `(lolcat s &optional seed freq spread)`
The public API.