Top Level Namespace
Defined Under Namespace
Modules: Kita, Menu Classes: Audio, Hiragana, Katakana, Question
Constant Summary collapse
- CONF_DIR =
Set config directory and create it if it doesn’t exist
"#{ENV['HOME']}/.config/kita"
- CONF_FILE =
"#{CONF_DIR}/config.yaml"
- HIRAGANA =
%w[ あ い う え お か き く け こ が ぎ ぐ げ ご さ し す せ そ ざ じ ず ぜ ぞ た ち つ て と だ ぢ づ で ど な に ぬ ね の は ひ ふ へ ほ ば び ぶ べ ぼ ぱ ぴ ぷ ぺ ぽ ま み む め も や ゆ よ ら り る れ ろ わ を ん ].freeze
- KATAKANA =
%w[ ア イ ウ エ オ カ キ ク ケ コ ガ ギ グ ゲ ゴ サ シ ス セ ソ ザ ジ ズ ゼ ゾ タ チ ツ テ ト ダ ヂ ヅ デ ド ナ ニ ヌ ネ ノ ハ ヒ フ ヘ ホ バ ビ ブ ベ ボ パ ピ プ ペ ポ マ ミ ム メ モ ヤ ユ ヨ ラ リ ル レ ロ ワ ヲ ン ].freeze
Instance Method Summary collapse
Instance Method Details
#save_settings ⇒ Object
12 13 14 15 |
# File 'lib/kita/config.rb', line 12 def save_settings puts 'Saved settings' File.open(CONF_FILE, 'w') { |file| file.write(Settings.to_hash.to_yaml) } end |