GayHub上一些有趣的项目
(一)reveal-md
:使用.md
来做PPT
详细信息见reveal-md项目地址。
相似的还有用HTML做PPT展示的reveal.js。
安装
npm install -g reveal-md
使用
reveal-md path/demo.md
,其中,path/demo.md
是你的Markdown文件地址,可以使用本地地址,也可以使用URL。
使用如下的Markdown文件:
# Title
* Point 1
* Point 2
---
## Second slide
> Best quote ever.
Note: speaker notes FTW!
效果如图:
通过solarized
主题使用
reveal-md path/demo.md --theme solarized
效果如图:
(二)Logoly.Pro
:不正经的Logo生成器
该项目可以根据你输入的文字创建PornHub风格的Logo(知道PornHub是什么的坏孩子请面壁思过)。
GitHub仓库地址
Logoly.Pro在线版
比如,我输入DragonBaby,然后点击Export:
修改theme/_config.yaml
的avatar
属性,就可以将导出的图片作为我个人博客的头像啦~
(三)emoji-mosaic
:将图片转成emoji标签马赛克
GitHub仓库地址
emoji-mosaic在线版(有一说一,这个在线版属实简约嗷……)
效果图如下:
(四)gifi
:在你执行npm install
时放gif图
- gifi:注意它不是在你的终端播放,而是浏览器打开gif图播放,所以酌情安装。
(五)bash-insulter
:在输入错误bash
命令时进行羞辱的脚本
git clone
首先你服务器需要安装了Git
。
通过git clone https://github.com/hkbakke/bash-insulter bash-insulter
命令克隆项目到本地。
将下载内容移动到/etc目录下
sudo cp bash-insulter/src/bash.command-not-found /etc/
修改/etc/bash.bashrc文件
vim /etc/bash.bashrc
打开文件,在末尾添加:
#Bash Insulter
if [ -f /etc/bash.command-not-found ]; then
. /etc/bash.command-not-found
fi
source /etc/bash.bashrc 使修改生效
source /etc/bash.bashrc
生效后,输入错误的bash
命令就会被狠狠羞辱:
(六)the-fuck
:输入错误bash
命令后通过fuck
进行修正
Mac
下通过brew install thefuck
安装vim ~/.bashrc
,修改:
eval "$(thefuck --alias)"
source ~/.bashrc
使之生效,输入错误bash
命令后通过fuck
命令即可进行修正,如:
(base) bogon:~ dragonbaby308$ git brach
git: 'brach' is not a git command. See 'git --help'.
The most similar command is
branch
(base) bogon:~ dragonbaby308$ fuck
git branch [enter/↑/↓/ctrl+c]
(七)12306抢票
未测试。
(八)变声器
未测试。