我正在尝试使用 Ruby 为 geektool 编写几个脚本。但是,我发现 geektool 无法处理
require "some_gem"
geektool 在哪里执行 shell 命令?是否可以在那里为其提供 gem,或者强制脚本在正常的 shell 环境中运行?有人试图回答这个问题[这里][1]。
/Users/Dave/.rvm/bin/rvm use 1.9.3-p0 > /dev/null
/Users/Dave/.rvm/rubies/ruby-1.9.3-p0/bin/ruby ~/foo.rb
但是,这失败了,RVM 抛出一个错误,它不是一个应用程序,我必须启用登录。
对于让 Ruby gem 在 geektool 中工作的一些帮助,我真的很感激