Another way to remove mental stress and load is removing that from connecting to DBs while working / debugging. Instead of annoying CLIs or reosurce-consuming GUIs, I'm taking Tim Pope's plugin "dadbod", adding a plugin for the UI, adding another one for autocompletion, and making treesitter play nice for syntax highlighting! Come!
LINKS
▶ github.com/tpope/vim-dadbod
▶ github.com/kristijanhusak/vim-dadbod-ui
▶ github.com/kristijanhusak/vim-dadbod-completion/tr…
▶ github.com/hrsh7th/nvim-cmp
▶ github.com/nvim-treesitter/nvim-treesitter
MY FAVOURITE GEAR
If you enjoy my content, using the links below will help me with a small commission, so thank you!
⌨️ My keyboard is the wonderful HHKB: amzn.to/3HwJG60
🔗 The HHKB is wired with a high quality coiled cable: amzn.to/3DCA87d
⌨️ Backup keyboard (for traveling mainly) - Nuphy Air60: amzn.to/3R3M7jz
🖥️ My ultra wide 49" monitor: amzn.to/3JbVThC
🎙️ Microphone - Shure MV7X: amzn.to/3kA7tZZ
🦾 Boom Arm - amzn.to/3ZmQgln
🎤 Audio Interface (for XLR microphones) - Focusrite Scarlett Solo: amzn.to/3Z3fBkQ
🦾 Heavy Duty Monitor Arm: amzn.to/3kKp7tS
🖱️ Mouse - MX Master 3: amzn.to/3DiZmaj
📷 Camera - ZVE10: amzn.to/3I1jfVS
🎥 Lens - Sigma 1.4 16mm: amzn.to/3BfFN15
CONSIDER SUPPORTING THIS CHANNEL
☕ Buy me a coffee: www.buymeacoffee.com/omerxx
🎷 60 day free Epidemic Music!: share.epidemicsound.com/w6zfxo
MY KEY LINKS
🍿 Subscribe: youtube.com/@devopstoolbox?sub_confirmation=1
🌍 My website: omerxx.com/
🗞️ Dev & Ops tools Telegram channel: t.me/espressops
🎙️ DevOps Topeaks Podcast: topeaks.buzzsprout.com/
⏱ Timestamps
00:00 - Intro
00:52 - The Problem
01:24 - Time Pope's vim-dadbod
03:02 - Dadbod UI
05:25 - Dadbod Completion
06:44 - Making Treesitter play nice with SQL
07:24 - Configurations
08:13 - Why Bother?
#neovim #vim #productive #program #dev #devops #software #softwareengineer #sysops #linux #terminal #console #cli #keyboard #commandline #sql #database
コメント