Skip to content
View polarmutex's full-sized avatar

Sponsors

@0x0013

Block or report polarmutex

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
polarmutex/README.md

πŸ‘‹ Hi, I'm polarmutex

Developer | Open Source Contributor | Nix Enthusiast

GitHub followers GitHub stars


πŸš€ About Me

I'm passionate about building developer tools and contributing to open source. My main focus areas include:

  • πŸ’Ό Finance Tools: Building LSP and tooling for Beancount
  • πŸ”§ Developer Experience: Neovim plugins and configurations
  • πŸ“¦ Nix Ecosystem: NixOS configurations and package maintenance
  • 🌱 Tree-sitter: Language parsers and syntax highlighting

πŸ› οΈ Tech Stack

Languages

Lua Rust Python Nix TypeScript

Tools & Frameworks

Neovim NixOS Git Linux


πŸ’Ž Featured Projects

Stars Forks

A Language Server Protocol (LSP) implementation for beancount files, providing IDE features like autocomplete, diagnostics, and go-to-definition.

Tech: Rust, LSP

πŸ’° fava-envelope

Stars Forks

A Fava extension that adds envelope budgeting capabilities to Beancount, helping users manage their finances with a proven budgeting method.

Tech: Python, Beancount

Stars

A tree-sitter parser for Beancount syntax, enabling fast and accurate syntax highlighting and code analysis.

Tech: JavaScript, Tree-sitter

Stars

A Neovim plugin for seamless git worktree management, making it easy to work on multiple branches simultaneously.

Tech: Lua, Neovim

πŸ“¦ More Projects

  • beancount.nvim ⭐ 7 - Neovim plugin for Beancount files
  • nix-config ⭐ 6 - NixOS and home-manager configurations
  • neovim-flake ⭐ 4 - Neovim configuration as a Nix flake
  • awesome-flake ⭐ 1 - Awesome WM configuration as a NixOS flake

🀝 Contributing To

nixpkgs

Contributing to the Nix Packages collection & NixOS ecosystem with package maintenance and updates.


πŸ“Š GitHub Statistics

GitHub Stats Top Languages

GitHub Streak


πŸ“ˆ Activity Graph

Activity Graph


πŸ“« Connect With Me

GitHub


πŸ’‘ "Building tools that make developers' lives easier"

Profile Views

Pinned Loading

  1. fava-envelope fava-envelope Public

    A beancount fava extension to add a envelope budgeting capability

    Python 130 20

  2. beancount-language-server beancount-language-server Public

    A Language Server Protocol (LSP) for beancount files

    Rust 199 28

  3. ThePrimeagen/vim-be-good ThePrimeagen/vim-be-good Public

    vim-be-good is a nvim plugin designed to make you better at Vim Movements.

    Lua 4.3k 166

  4. contextprint.nvim contextprint.nvim Public

    neovim plugin to add context aware print debug statements

    Lua 40 4

  5. tree-sitter-beancount tree-sitter-beancount Public

    a tree-sitter parser for the beancount syntax

    JavaScript 46 14

  6. beancount.nvim beancount.nvim Public

    neovim plugin to help with beancount files

    Lua 13