Class: Budgie::Settings

Inherits:
Object
  • Object
show all
Defined in:
lib/budgie/settings.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeSettings

Returns a new instance of Settings.



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/budgie/settings.rb', line 4

def initialize
  @keymap = {
    "\e" => 'escape',
    'w' => 'forward',
    's' => 'backward',
    'a' => 'left',
    'd' => 'right',
    ' ' => 'up',
    'c' => 'down'
  }
  @free_mouse_mode_key = 'f'
  @palette_key = 'e'
end

Instance Attribute Details

#free_mouse_mode_keyObject (readonly)

Returns the value of attribute free_mouse_mode_key.



2
3
4
# File 'lib/budgie/settings.rb', line 2

def free_mouse_mode_key
  @free_mouse_mode_key
end

#keymapObject (readonly)

Returns the value of attribute keymap.



2
3
4
# File 'lib/budgie/settings.rb', line 2

def keymap
  @keymap
end

#palette_keyObject (readonly)

Returns the value of attribute palette_key.



2
3
4
# File 'lib/budgie/settings.rb', line 2

def palette_key
  @palette_key
end