git-ahead-check/src/conf.cr

41 lines
633 B
Crystal
Raw Permalink Normal View History

2022-09-25 00:23:45 +03:00
VERSION = {{ `shards version "#{__DIR__}"`.chomp.stringify }}
class CONFIG
property daemon : Bool
property short : Bool
def initialize(daemon : Bool, short : Bool)
@daemon = daemon
@short = short
2022-09-25 00:45:02 +03:00
@render = "unicode"
2022-09-25 00:23:45 +03:00
end
def daemon=(daemon : Bool)
@daemon = daemon
end
def short=(short : Bool)
@short = short
end
2022-09-25 00:45:02 +03:00
def render=(render : String)
@render = render
end
def daemon
2022-09-25 00:23:45 +03:00
return @daemon
end
2022-09-25 00:45:02 +03:00
def short
2022-09-25 00:23:45 +03:00
return @short
end
2022-09-25 00:45:02 +03:00
def render
return @render
end
2022-09-25 00:23:45 +03:00
end
ARGV_VARS = CONFIG.new(false, false)
CONFIG_PATH = "#{ENV["HOME"]}/.config/emilecok/git-ahead-check"