<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apheleia.git/test/formatters/samplecode/opentofu/out.tf, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/'/>
<entry>
<title>Add OpenTofu, use by default for Terraform (#391)</title>
<updated>2026-04-14T22:38:43+00:00</updated>
<author>
<name>Radon Rosborough</name>
<email>radon@beeper.com</email>
</author>
<published>2026-04-14T22:38:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=14316996958ec8962d9395bc4d986411f77971de'/>
<id>14316996958ec8962d9395bc4d986411f77971de</id>
<content type='text'>
Seems fairly straightforward to me, Terraform is no longer open-source,
OpenTofu is the compatible open-source successor, similar to the
Redis/Valkey situation.

Of course, if someone still prefers to use Terraform instead, they can
easily customize using:

```tf
(setf (alist-get 'terraform-mode apheleia-mode-alist) 'terraform)
```

We don't have a mechanism for allowing multiple formatters to be
registered for the same major mode, where later ones could be used if
earlier ones are not installed. That might be a nice addition.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Seems fairly straightforward to me, Terraform is no longer open-source,
OpenTofu is the compatible open-source successor, similar to the
Redis/Valkey situation.

Of course, if someone still prefers to use Terraform instead, they can
easily customize using:

```tf
(setf (alist-get 'terraform-mode apheleia-mode-alist) 'terraform)
```

We don't have a mechanism for allowing multiple formatters to be
registered for the same major mode, where later ones could be used if
earlier ones are not installed. That might be a nice addition.</pre>
</div>
</content>
</entry>
</feed>
