This dotfiles repository follows industry-standard style guides for all languages.
Official style guide resources are included as a git submodule in styleguide/.
Per PEP 8 standard:
All other languages use 2-space indentation:
src/editorconfigUniversal editor configuration that enforces these standards across all editors.
pyproject.tomlPython-specific tooling configuration:
pylintrcGoogleโs Python Style Guide Pylint configuration is available at styleguide/pylintrc for Python style enforcement.
options.lua)autocmds.lua)The repository includes the fixy script that automatically applies these standards:
black and isortprettiershfmtstyluaRun the fixy script with:
fixy [file] # Format specific file
fixy --all [file] # All operations including formatting
The style guide submodule includes:
pylintrc, python_style.vimeclipse-cpp-style.xml, c-style.eleclipse-java-style.xml, intellij-java-style.xmlpyguide.mdcppguide.htmljsguide.htmltsguide.htmlshellguide.mdhtmlcssguide.htmlgo/ directoryobjcguide.mdjavaguide.htmlRguide.mdAccess these resources in styleguide/.