dhruvmanila
Software Engineer. Python, Rust, Go, C, Unix, Neovim and open source software.
@astral-shBengaluru, India
Pinned Repositories
ruff
An extremely fast Python linter and code formatter, written in Rust.
ruff-lsp
A Language Server Protocol implementation for Ruff.
advent-of-code
Solutions to the Advent of Code puzzles in various languages
browser-bookmarks.nvim
A Neovim plugin to open your browser bookmarks right from the editor!
dotfiles
My dotfiles for zsh, neovim (completely configured in lua), kitty and macOS
pie
A command-line tool to manage Python virtual environments
remove-print-statements
A command-line tool (and pre-commit hook) to remove print statements from your Python project.
terminal-games
Scrabble and hangman played directly on the terminal.
algorithms-keeper
A bot for TheAlgorithms/Python repository.
Python
All Algorithms implemented in Python
dhruvmanila's Repositories
dhruvmanila/browser-bookmarks.nvim
A Neovim plugin to open your browser bookmarks right from the editor!
dhruvmanila/remove-print-statements
A command-line tool (and pre-commit hook) to remove print statements from your Python project.
dhruvmanila/dotfiles
My dotfiles for zsh, neovim (completely configured in lua), kitty and macOS
dhruvmanila/advent-of-code
Solutions to the Advent of Code puzzles in various languages
dhruvmanila/pie
A command-line tool to manage Python virtual environments
dhruvmanila/Python
All Algorithms implemented in Python
dhruvmanila/testing
Learning Git and GitHub one commit at a time.
dhruvmanila/charmbracelet-gum
A tool for glamorous shell scripts 🎀
dhruvmanila/deepsource-cli
Command line interface to DeepSource -- https://deepsource.io/
dhruvmanila/fig-autocomplete
Fig adds autocomplete to your terminal.
dhruvmanila/gitea
Git with a cup of tea, painless self-hosted git service
dhruvmanila/gitlinker.nvim
A lua neovim plugin to generate shareable file permalinks (with line ranges) for several git web frontend hosts. Inspired by tpope/vim-fugitive's :GBrowse
dhruvmanila/go-bookmarks
Go library and command-line tool to list your browser bookmarks.
dhruvmanila/homebrew-tap
Personal Homebrew Formulae
dhruvmanila/LibCST
A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree
dhruvmanila/neogen
A better annotation generator. Supports multiple languages and annotation conventions.
dhruvmanila/neovim
Vim-fork focused on extensibility and usability
dhruvmanila/nvim-lint
A asynchronous linter plugin for Neovim (>= 0.5) complementary to the built-in Language Server Protocol support.
dhruvmanila/nvim-test
A Neovim wrapper for running tests
dhruvmanila/pyinspect
find functions when you can't remember their name
dhruvmanila/ruff
An extremely fast Python linter, written in Rust.
dhruvmanila/telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time.
dhruvmanila/autotyping
dhruvmanila/conform.nvim
Lightweight yet powerful formatter plugin for Neovim
dhruvmanila/nvim-lspconfig
Quickstart configs for Nvim LSP
dhruvmanila/oil.nvim
Neovim file explorer: edit your filesystem like a buffer
dhruvmanila/persisted.nvim
💾 Simple session management for Neovim with git branching, autoloading and Telescope support
dhruvmanila/ruff-lsp
A Language Server Protocol implementation for Ruff.
dhruvmanila/RustPython-Parser
dhruvmanila/watson
:watch: A wonderful CLI to track your time!