Set up Neovim on a new M2 MacBook Air for coding React, TypeScript, Tailwind CSS, etc.
#МистикаМакси #Mystic_Maxi
Hello. I’m Takuya Matsuyama from Japan, an indie developer making a Markdown note-taking app called Inkdrop.
In this video, I share my latest Neovim setup for my app developments using React, React Native, TypeScript, etc.
I hope you enjoy it :)
▶ Check out my product: Inkdrop - Markdown note-taking app
▶ My dotfiles
▶ My terminal setup
▶ My equipment
* Video editing: Final Cut Pro X
* Camera: Fujifilm X-T4
* Mic: Zoom H1n
* Slider: SliderONE v2
* Keyboard: Keychron K2 (V1) with brown switches and PGA profile ABS Doubleshot keycaps
* Browser: Min -
* Keystroke visualizer: KeyCastr -
* Cursor effect: Cursor Pro -
Follow me online here:
▶ Twitter
▶ Blog
▶ Instagram
▶ Subscribe to my Newsletter
00:00 Hello
02:20 Install Neovim
03:06 Create
03:21 Base configuration
09:37 Highlights
10:40 Basic keymaps
17:56 Clipboard
20:09 Packer - Lua-based package manager
22:07 Color scheme: Neosolarized
28:37 Status line: Lualine
35:02 Create a demo project
36:29 Fix a Neosolarized error
36:49 Lspconfig
43:43 Auto-completion: Lspkind and cmp
50:02 Snippets: Luasnip
51:15 Syntax highlightings: Treesitter
54:23 Autotag and Autopair
56:43 Fuzz finder: Telescope
01:06:32 File icons: web-devicons
01:08:17 Tabs: Bufferline
01:12:31 Color code highlightings: Colorizer
01:14:16 LSP Uls: Lspsaga
01:19:18 Code formatter: Prettier and null-ls
01:25:42 Git markers: gitsigns
01:27:42 git
01:29:46 LSP tool: mason
01:33:45 Wrap up
01:36:20 Thanks for watching
Credits:
▶ BGM: Epidemic Sound
#codewithme #neovim #asmr