diff --git a/.config/nvim/coc-settings.json b/.config/nvim/coc-settings.json
index 34e80a2ddef678ae89462603b0f27dcd251354dd..ae351a305ea70da0255b27c07fb5d1ba4c24919d 100644
--- a/.config/nvim/coc-settings.json
+++ b/.config/nvim/coc-settings.json
@@ -7,9 +7,6 @@
         "code_block_line_length": 120
     }
   },
-  // coc-spell-checker
-  "cSpell.enabled": true,
-  "cSpell.language": "en-GB",
   // diagnostic-languageserver
   "diagnostic-languageserver.enable": true,
   "diagnostic-languageserver.mergeConfig": false,
@@ -60,9 +57,17 @@
       }
     }
   },
+  // coc-spell-checker
+  "cSpell.enabled": true,
+  "cSpell.language": "en-GB,sv",
+  "cSpellExt.enableDictionaries": [
+      "swedish"
+  ],
   "cSpell.userWords": [
+    "ATSAMD's",
     "RTIC",
     "RTIC's",
+    "atsamd",
     "defmt"
   ]
 }
diff --git a/.vimrc b/.vimrc
index 5a75e44b1ca1913bc9723e34515a7cc5fa5e4817..c6c9931a5fc1b90a81e3b347bde619f1db93149b 100644
--- a/.vimrc
+++ b/.vimrc
@@ -966,9 +966,9 @@ command! -nargs=0 OR   :call     CocAction('runCommand', 'editor.action.organize
 
 " Using CocList
 " Show all diagnostics
-nnoremap <silent> <leader>a  :<C-u>CocList diagnostics<cr>
+nnoremap <silent> <leader>e  :<C-u>CocList diagnostics<cr>
 " Manage extensions
-nnoremap <silent> <leader>e  :<C-u>CocList extensions<cr>
+nnoremap <silent> <leader>ext  :<C-u>CocList extensions<cr>
 " Show commands
 nnoremap <silent> <leader>C  :<C-u>CocList commands<cr>
 " Find symbol of current document