{% from 'nvidia-driver/map.jinja' import prefs,paths %}
{% if grains['id'] == prefs.standalone_name %}

nvidia-driver.disable-nouveau--blacklist-nouveau:
  file.append:
    - name: {{ paths.grub_conf }}
    - text: 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX rd.driver.blacklist=nouveau"'

nvidia-driver.disable-nouveau--grub-mkconfig:
  cmd.run:
    - name: grub2-mkconfig -o {{ paths.grub_out }}
    - require:
      - file: nvidia-driver.disable-nouveau--blacklist-nouveau

{% endif %}
