My Neovim setup for Mac for coding (in Go), writing and boosting your productivity in 2024

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. alacritty

    A cross-platform, OpenGL terminal emulator.

    Is not mandatory but for the ones interested, I am using the Alacritty terminal, so if you're interested you can download it using the following command in your terminal:

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. dotfiles

    My personal dotfiles (by charly3pins)

    From now on we will see the Neovim config. You can find the full code in my dotfiles. Feel free to clone the repo and manipulate it as you want.

  4. HomeBrew

    🍺 The missing package manager for macOS (or Linux)

    I am using MacOS and I use brew for managing my dependencies, so I assume you will too, if not please install it by going to its official website and following the instructions.

  5. lazy.nvim

    💤 A modern plugin manager for Neovim

    local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" if not vim.loop.fs_stat(lazypath) then vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", "--branch=stable", -- latest stable release lazypath, }) end vim.opt.rtp:prepend(lazypath) require("lazy").setup({ { import = "charly3pins.plugins" }, { import = "charly3pins.plugins.lsp" } }, { change_detection = { notify = false, } })

  6. templ

    A language for writing HTML user interfaces in Go.

    Here are my most used languages as before with an extra config for using with templ.

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Exploring Rust: A Rubyist's Perspective

    4 projects | dev.to | 28 Feb 2025
  • Quick Start: VS Code Setup for Kintone Customization Development

    4 projects | dev.to | 30 Jun 2023
  • Building C++ projects: Know what you build, how you build it and where you build it.

    3 projects | dev.to | 21 Nov 2022
  • Using Scoop and Cmder to make PHP development on Windows bearable

    7 projects | dev.to | 26 Sep 2021
  • TMUX 3.2 color

    1 project | /r/tmux | 30 Apr 2021

Did you know that Lua is
the 18th most popular programming language
based on number of references?