Atom editor - linter-flake8: how to specify global "builtins" to ignore
<p>I've installed the <a href="https://atom.io/packages/linter-flake8" rel="nofollow">linter-flake8</a> Atom package, and keep getting the following warnings:</p>

<pre><code>F821 â undefined name 'self' at line __ col _
</code></pre>

<p>Following <a href="http://stackoverflow.com/questions/37840142/how-to-avoid-flake8s-f821-undefined-name-when-has-been-installed-by-get">this</a> question, is there a way to specify <code>builtins="self"</code> in Atom?<br>
I can't seem to find it. And if not, is there a workaround?</p>

<p>there is a special file which you require in your home directory (or per project basis) called a flake8 file.</p>

<p>For a global version, if not already existing create a file located at ~/.config/flake8</p>

<p>Within this directory add all your customizations, my flake8 file looks like this for example:</p>

<pre><code>[flake8]
max-line-length = 120
ignore = W293, E402
</code></pre>

<p>So for your's you'd probably wish to do something similar, with ignore=F821. </p>

<p>For a per project version please see the flake8 documentation on configuration:</p>

<p><a href="http://flake8.pycqa.org/en/latest/user/configuration.html" rel="nofollow">http://flake8.pycqa.org/en/latest/user/configuration.html</a></p>

<p>within the page they highlight a number of possible configuration locations. Good luck!</p>

python atom-editor flake8