Skip to content

Instantly share code, notes, and snippets.

@dkarter
Created November 1, 2019 19:09
Show Gist options
  • Save dkarter/aa38cdc056f0ba6a015e98678e4845b3 to your computer and use it in GitHub Desktop.
Save dkarter/aa38cdc056f0ba6a015e98678e4845b3 to your computer and use it in GitHub Desktop.
let g:ale_pattern_options = {
\ '\.min\.js$': {'ale_linters': [], 'ale_fixers': []},
\ '\.min\.css$': {'ale_linters': [], 'ale_fixers': []},
\}
let g:ale_fixers = {
\ 'typescript': ['prettier'],
\ 'typescript.tsx': ['prettier'],
\ 'javascript': ['prettier'],
\ 'javascript.jsx': ['prettier'],
\ 'json': ['prettier'],
\ 'scss': ['prettier'],
\ 'bash': ['shfmt'],
\ 'zsh': ['shfmt'],
\ 'elixir': ['mix_format'],
\ 'ruby': ['rubocop'],
\ 'rust': ['rustfmt'],
\ 'elm': ['elm-format'],
\}
let g:ale_sh_shfmt_options = '-i 2 -ci'
let g:ale_fix_on_save = 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment