The Wayback Machine - https://web.archive.org/web/20220517153405/https://github.com/mfussenegger
Skip to content
Avatar

Sponsors

@appelgriebsch @olimorris @MC2BP

Achievements

Achievements

Highlights

Organizations

@crate @digitaleinitiativen
Block or Report

Block or report mfussenegger

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mfussenegger/README.md

My BlogSponsorMy dotfiles

Things I created or helped create

🔩

  • CrateDB - A distributed SQL Database
  • cr8 - CLI collection of utilities for working with CrateDB or PostgreSQL. Benchmark queries, insert data.
  • knx - Python knx / eib client library
  • mkjson - A commandline tool to generate static or random JSON records

Neovim Plugins

  • nvim-dap - A debugger/neovim client for debug adapters. (Implements the debug adapter protocol)
  • nvim-dap-python - Python extension for nvim-dap
  • nvim-jdtls - Extensions for the Neovim built-in language server client for eclipse.jdt.ls
  • nvim-fzy - A fuzzy finder like fzf.vim but for fzy and neovim with Lua API
  • nvim-lint - An asynchronous linter plugin for Neovim (>= 0.5) complementary to the built-in Language Server Protocol support.
  • nvim-lsp-compl - A (auto-)completion plugin for Neovim (>= 0.5) focusing on LSP support. (No other completion sources or completion chaining supported)
  • nvim-ts-hint-textobject - Region selection with hints on the AST nodes of a document powered by treesitter

Pinned

  1. crate/crate Public

    CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of machine data in real-time.

    Java 3.4k 494

  2. nvim-dap Public

    Debug Adapter Protocol client implementation for Neovim

    Lua 1.6k 71

  3. cr8 Public

    CLI collection of utilities for working with CrateDB or PostgreSQL. Benchmark queries, insert data.

    Python 22 12

  4. mkjson Public

    A commandline tool to generate static or random JSON records

    Haskell 15 1

  5. knx Public

    python knx / eib client library

    Python 22 12

  6. nvim-jdtls Public

    Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls

    Lua 305 19

2,861 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri

Contribution activity

May 2022

Created a pull request in neovim/neovim that received 8 comments

fix(lsp): fix rename capability checks and multi client support

Adds filter and id options to filter the client to use for rename. Similar to the recently added format function. rename will use all matching clie…

+123 −43 8 comments
Opened 39 other pull requests in 6 repositories
crate/crate 4 open 24 merged 1 closed
mfussenegger/nvim-dap 4 merged
neovim/neovim 1 open 1 merged
crate/crate-benchmarks 2 merged
mfussenegger/nvim-lint 1 merged
mfussenegger/nvim-jdtls 1 merged
Reviewed 39 pull requests in 7 repositories
crate/crate 24 pull requests
neovim/neovim 9 pull requests
crate/crate-qa 2 pull requests
gpanders/neovim 1 pull request
crate/crate-benchmarks 1 pull request
crate/crate-python 1 pull request
mfussenegger/nvim-lint 1 pull request

Created an issue in crate/crate that received 3 comments

Support sum on values of type interval

Use case: Get the total duration over many events. Something like select sum(age(ended, started)) from myevents or select sum(ended - started) from…

3 comments
Answered 1 discussion in 1 repository
mfussenegger/nvim-dap
12 contributions in private repositories May 5 – May 13