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 = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
userName = "Haak Saxberg";
|
userName = "Haak Saxberg";
|
||||||
|
|
@ -164,7 +162,10 @@ in {
|
||||||
" ALE
|
" ALE
|
||||||
let g:ale_fix_on_save = 1
|
let g:ale_fix_on_save = 1
|
||||||
let g:ale_fixers = {
|
let g:ale_fixers = {
|
||||||
\ 'elm': ['elm-format', 'format']
|
\ 'elm': ['elm-format', 'format'],
|
||||||
|
\ 'javascript': ['prettier'],
|
||||||
|
\ 'javascript.jsx': ['prettier'],
|
||||||
|
\ 'javascriptreact': ['prettier'],
|
||||||
\}
|
\}
|
||||||
|
|
||||||
" Easymotion
|
" Easymotion
|
||||||
|
|
@ -196,6 +197,9 @@ in {
|
||||||
" LanguageClient-neovim
|
" LanguageClient-neovim
|
||||||
let g:LanguageClient_serverCommands = {
|
let g:LanguageClient_serverCommands = {
|
||||||
\ 'elm': ['elm-language-server', '--stdio'],
|
\ 'elm': ['elm-language-server', '--stdio'],
|
||||||
|
\ 'javascript': ['flow', 'lsp'],
|
||||||
|
\ 'javascript.jsx': ['flow', 'lsp'],
|
||||||
|
\ 'javascriptreact': ['flow', 'lsp'],
|
||||||
\ }
|
\ }
|
||||||
|
|
||||||
let g:LanguageClient_rootMarkers = {
|
let g:LanguageClient_rootMarkers = {
|
||||||
|
|
@ -204,6 +208,9 @@ in {
|
||||||
|
|
||||||
let g:LanguageClient_loggingFile = expand('~/.local/share/nvim/LanguageClient.log')
|
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
|
" Indent guides
|
||||||
let g:indent_guides_enable_on_vim_startup = 1
|
let g:indent_guides_enable_on_vim_startup = 1
|
||||||
let g:indent_guides_start_level = 2
|
let g:indent_guides_start_level = 2
|
||||||
|
|
@ -299,6 +306,7 @@ in {
|
||||||
tmuxinator = {
|
tmuxinator = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
secureSocket = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.fzf = {
|
programs.fzf = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue