# Define Keyboard layout for this OS <% if @obj.nil? -%> os.<%= @name -%> do |keyboard| <% else -%> os.<%= @name -%> do |keyboard| <% end -%>

# Layout code for the keyboard to be used for this OS.
<% if @obj.nil? || @obj.layout.nil? -%>
#keyboard.layout  = 'us'
<% else -%>
keyboard.layout  = '<%= @obj.layout -%>'
<% end  -%>

# Layout Variant for the keyboard to be used for this OS.
# Usually this is not required.
<% if @obj.nil? || @obj.variant.nil? -%>
#keyboard.variant  = 'us'
<% else -%>
#keyboard.variant  = '<%= @obj.variant -%>'
<% end  -%>

<% if @obj.nil? -%> end <% else -%> end <% end -%>