nvim: diagnostic window

https://github.com/cseickel/diagnostic-window.nvim Shows the diagnostic messages for the given line in a split window. This was created to help decipher very long typescript messages that don’t fit nicely into a floating …

nvim-go

nvim-go: A minimal implementation of Golang development plugin written in Lua for Neovim. Features Auto format with :GoFormat (via goimports, gofmt, and gofumpt) when saving. Run linters with :GoLint (via revive) automatically. Quickly test with :GoTest, :GoTestFunc, :GoTestFile and :GoTestAll. Import packages with :GoGet and :GoImport. …

helix

helix: A post-modern text editor. Powerful code manipulation Navigate and select functions, classes, comments, etc and select syntax tree nodes instead of plain text. Language server support Language specific auto completion, goto definition, documentation, diagnostics …

gomock

gomock is a mocking framework for the Go programming language. It integrates well with Go’s built-in testingpackage, but can be used in other contexts too.

lazydocker

lazydocker: A simple terminal UI for both docker and docker-compose, written in Go with the gocui library. Cool features everything is one keypress away (or one click away! Mouse support FTW): viewing …

yabai

yabai is a window management utility that is designed to work as an extension to the built-in window manager of macOS. yabai allows you to control your windows, spaces and …

ntfy

ntfy brings notification to your shell. It can automatically provide desktop notifications when long running commands finish or it can send push notifications to your phone when a specific command finishes.

btop

btop: Resource monitor that shows usage and stats for processor, memory, disks, network and processes. C++ version and continuation of bashtop and bpytop. Features Easy to use, with a game inspired menu system. …

go benchstat

Benchstat computes and compares statistics about benchmarks. Usage: Each input file should contain the concatenated output of a number of runs of “go test -bench.” For each different benchmark listed …

god: go daemons

God (go-daemons) is a tool to deploy and manage daemons in the Go ecosystem on GNU/Linux machines using systemd. God installs your go binary in the remote machine (server) using go install, …