2021 Development Environment Review

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • lspsaga.nvim

    Discontinued improve neovim lsp experience [Moved to: https://github.com/nvimdev/lspsaga.nvim] (by glepnir)

  • lspsaga

  • trouble.nvim

    🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.

  • trouble.nvim

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ohmyzsh

    🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

  • Zsh along with Oh My Zsh has been my shell for years now. I make heavy use of the cdc and zsh-autosuggestions for moving between repos.

  • vim-fugitive

    fugitive.vim: A Git wrapper so awesome, it should be illegal

  • vim-fugitive

  • bufferline.nvim

    A snazzy bufferline for Neovim

  • bufferline.nvim

  • neovim

    Vim-fork focused on extensibility and usability

  • My VIM setup with Neovim has never been better. I've gone back and forth on using VsCode, Emacs, and JetBrains IDEs instead of VIM in the past, but I keep coming back. Almost every editor these days has VIM emulation, but at the end of the day only VIM is VIM. What I mean by that is even the best VIM emulator running in another editor falls short of the real thing in some way. I made a real effort to switch to Emacs at the end of 2021 by following System Crafters Emacs from Scratch series. The videos were really excellent and I learned a lot, but in the end, I couldn't quite get over the performance issues with Emacs and switched back to Neovim. I fully expect to maybe flop back and forth on this position in the future, so I'm very curious to see where I'm at a year from now.

  • alacritty

    A cross-platform, OpenGL terminal emulator.

  • Alacritty has been my terminal emulator of choice this year. It's easy to configure using yml files so I can share my configuration between machines. Tmux is a vital piece of my workflow for organizing my sessions and windows.

  • SaaSHub

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

    SaaSHub logo
  • website

    The elementary.io website (by elementary)

  • I currently split time between Linux and macOS. I've been a Linux user for years and have primarily used Ubuntu and other Ubuntu-based distros. I switched to elementary OS earlier this year and have really enjoyed it. Even though I have used Linux for a long time, I don't really enjoy fighting with updates or spending lots of time configuring my desktop environment. Elementary gives me the best out of the box experience I've found on Linux so far. All that being said, my Linux laptop is getting old, and I'm planning on buying a MacBook to replace it. I've been eyeing the M1 for awhile, and I think it's the best choice for me right now. If System 76 ever releases a laptop made in house like the Thelio or Launch Keyboard, I will definitely check it out.

  • cdc

    ☣️ Shell plugin for zsh/bash that allows you to cd to subdirectories of user-defined directories from anywhere, without editing CDPATH.

  • Zsh along with Oh My Zsh has been my shell for years now. I make heavy use of the cdc and zsh-autosuggestions for moving between repos.

  • zsh-autosuggestions

    Fish-like autosuggestions for zsh

  • Zsh along with Oh My Zsh has been my shell for years now. I make heavy use of the cdc and zsh-autosuggestions for moving between repos.

  • dotfiles

    My dotfiles. The main purpose of this repo is to make it easy to get up and running on new machines. (by joerter)

  • Link to my dotfiles repo on GitHub

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

  • How to override the colors of NeoSolarized in NeoVim

    3 projects | dev.to | 21 Apr 2024
  • Neovim plugin management inspired by Cargo

    1 project | news.ycombinator.com | 24 Mar 2024
  • Neovim: creating keymaps in lua

    4 projects | dev.to | 11 Mar 2024
  • Code action previews with `fzf-lua`!

    3 projects | /r/neovim | 10 Dec 2023
  • Please, help with highlights.

    1 project | /r/neovim | 9 Dec 2023