Skip to content

Instantly share code, notes, and snippets.

@mugyu
mugyu / gist:3394632
Created August 19, 2012 12:33
nyaos3kの動的プロンプトでsvnのurlやgitのbranch名をプロンプトに出力
-- svnの作業dirでurlを、そしてgitの作業dirでbranch名をプロンプトに出力
function nyaos.prompt(prompt)
local current = nyaos.eval('__pwd__')
if nyaos.access(current .. '/.svn/entries', 0) then
local svn_url = string.match(nyaos.eval('svn info --xml'), '<url>(.*)</url>', 1)
return true, '$e[36;40;1mSVN[' .. svn_url .. ']' .. prompt
else
local git_path = current
repeat
if nyaos.access(git_path .. '/.git', 0) then
@momo-lab
momo-lab / pocket.rb
Created May 31, 2012 14:35
Pocket(旧 ReadItLater)にツイート内のURLを追加するearthquake.gem用プラグイン
# -*- coding: utf-8 -*-
# earthquake.gem plugin
# add url to Pocket(http://getpocket.com)
require 'uri'
require 'open-uri'
Earthquake.init do
cfg = config[:pocket] || {}
command :pocket do |m|
pocket_uri = URI.parse('https://readitlaterlist.com/v2/add')