Senior Software Engineer
beancount-language-server. A Language Server Protocol (LSP) for beancount files
240fava-envelope. A beancount fava extension to add a envelope budgeting capability
141git-worktree.nvim. Lua
140tree-sitter-beancount. a tree-sitter parser for the beancount syntax
53contextprint.nvim. neovim plugin to add context aware print debug statements
40beancount.nvim. neovim plugin to help with beancount files
13nix-config. nix dotfiles for nixos and userspace
10neovim-flake. my neovim config as a nix flake
5dotfiles. my personal dotfiles
4ansible. Dockerfile
3polarmutex. Python
2dockerfiles. Dockerfiles for all LSPs used with lspcontainers.
2vscode-beancount-langserver. moved to beancount language server. A VS Code Extension for the benacount language server
2beancount_reports. python scripts to generate useful reports
2pi-webcam. raspberry pi zero w web cam
2awesome-flake. my awesome wm config as a nixos flake
2advent-of-code. https://adventofcode.com
1tree-sitter-astro. tree-sitter grammar for astro
1fava-portfolio-returns. fava-portfolio-returns shows portfolio returns in Fava
1refactoring.nvim. The Refactoring library based off the Refactoring book by Martin Fowler
1fava-income-reports. fava-income-reports adds new charts to Fava
1vim-apm. Vim APM, Actions per minute, is the greatest plugin since vim-slicedbread
1prosemd-lsp. An experimental proofreading and linting language server for markdown files ✍️
1proposals. submitted proposals for talks
1firenvim. Embed Neovim in your browser.
1neovim. Vim-fork focused on extensibility and usability
1py-tree-sitter. Python bindings to the Tree-sitter parsing library
1tree-sitter-svelte. Tree sitter grammar for Svelte
1dmenu-old. C
1dwmblocks. My status bar: my build of the modular dwmblocks
1awesome-beancount. Awesome Beancount Resources
1qmk_firmware. Open-source keyboard firmware for Atmel AVR and Arm USB families
1harpoon. Lua
1NeuralNetworkFromScratch. code from the book https://nnfs.io
1neogit. magit for neovim
1nvim-lspconfig. Quickstart configurations for the Nvim LSP client
1vim. The official Vim repository
1vim-be-good. vim-be-good is a nvim plugin designed to make you better at Vim Movements.
1nixpkgs. Nix Packages collection
1plenary.nvim. plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
1dwm. A dwm build with preprocessor directives to decide which patches to include during build time
1cmp-nvim-lsp. nvim-cmp source for neovim builtin LSP client
1manage-finances-using-python. Presentation of "Managing your finances using Python" presented at PyOhio 2020
1dmenu. A dmenu build with preprocessor directives to decide which patches to include during build time
1resume. HTML
1nvim-treesitter. Nvim Treesitter configurations and abstraction layer
1st. An st build with preprocessor directives to decide which patches to include during build time
1fava_investor. Asset allocation plugin for fava/beancount (personal finance software)
1pyblotter. pyblotter - a financial blotter analysis for Python
1machine-learning-from-scratch. repo from going through pythonprogramming.net tutorials
1