add javascript linter/fixer
This commit is contained in:
parent
066b7e19dd
commit
81aa34f9c9
1 changed files with 11 additions and 3 deletions
14
nix/home.nix
14
nix/home.nix
|
|
@ -60,8 +60,6 @@ in {
|
|||
'';
|
||||
};
|
||||
|
||||
programs.command-not-found.enable = true;
|
||||
|
||||
programs.git = {
|
||||
enable = true;
|
||||
userName = "Haak Saxberg";
|
||||
|
|
@ -164,7 +162,10 @@ in {
|
|||
" ALE
|
||||
let g:ale_fix_on_save = 1
|
||||
let g:ale_fixers = {
|
||||
\ 'elm': ['elm-format', 'format']
|
||||
\ 'elm': ['elm-format', 'format'],
|
||||
\ 'javascript': ['prettier'],
|
||||
\ 'javascript.jsx': ['prettier'],
|
||||
\ 'javascriptreact': ['prettier'],
|
||||
\}
|
||||
|
||||
" Easymotion
|
||||
|
|
@ -196,6 +197,9 @@ in {
|
|||
" LanguageClient-neovim
|
||||
let g:LanguageClient_serverCommands = {
|
||||
\ 'elm': ['elm-language-server', '--stdio'],
|
||||
\ 'javascript': ['flow', 'lsp'],
|
||||
\ 'javascript.jsx': ['flow', 'lsp'],
|
||||
\ 'javascriptreact': ['flow', 'lsp'],
|
||||
\ }
|
||||
|
||||
let g:LanguageClient_rootMarkers = {
|
||||
|
|
@ -204,6 +208,9 @@ in {
|
|||
|
||||
let g:LanguageClient_loggingFile = expand('~/.local/share/nvim/LanguageClient.log')
|
||||
|
||||
nnoremap <leader>t :call LanguageClient_textDocument_hover()<CR>
|
||||
nnoremap <leader>y :call LanguageClient_textDocument_definition()<CR>
|
||||
|
||||
" Indent guides
|
||||
let g:indent_guides_enable_on_vim_startup = 1
|
||||
let g:indent_guides_start_level = 2
|
||||
|
|
@ -299,6 +306,7 @@ in {
|
|||
tmuxinator = {
|
||||
enable = true;
|
||||
};
|
||||
secureSocket = false;
|
||||
};
|
||||
|
||||
programs.fzf = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue