main
sandyx 11 months ago
parent ad86b408ea
commit 72d727abdc

11
rub

@ -13,6 +13,7 @@ ANSI_CLEAR = "\e[0m"
RUB = "#{ANSI_RED}RUB#{ANSI_CLEAR}" RUB = "#{ANSI_RED}RUB#{ANSI_CLEAR}"
RUBDIR = "#{Dir.home}/.rub/" RUBDIR = "#{Dir.home}/.rub/"
RUBGIT="#{RUBDIR}/rub/" RUBGIT="#{RUBDIR}/rub/"
RUBEDR="mousepad"
def error(msg) def error(msg)
puts "#{RUB}: error: #{msg}" puts "#{RUB}: error: #{msg}"
@ -60,6 +61,10 @@ def rub_update
rub_install rub_install
end end
def rub_edit(file)
`#{RUBEDR} #{file}`
end
def parse_arg(arg) def parse_arg(arg)
case arg case arg
when "init" when "init"
@ -74,6 +79,9 @@ def parse_arg(arg)
when "update" when "update"
rub_update rub_update
exit 1 exit 1
when "edit"
rub_edit
end end
end end
@ -81,6 +89,9 @@ def parse_args(argv)
case argv[0] case argv[0]
when "init" when "init"
rub_init(argv[1]) rub_init(argv[1])
when "edit"
rub_edit(argv[1])
end end
end end

Loading…
Cancel
Save