- editor: Neovim
- shell: zsh + oh-my-zsh
- terminal: xcfe4-term on Linux, iTerm2 on MacOS
- terminal multiplexer: tmux
- theme: Gruber Darker
- fonts: losevkaTerm Nerd Font Light
- version control: Lazygit
- pkg management: brew
Currently, I'm using the following setup for Python development:
- miniconda for package management
jedi-language-server
(link) forgoto definition
andhover
functionality, andruff-lsp
(link) fordiagnostics
andformatting
- DAP for my debugger, with
nvim-dap-python
(link) as my Python adapter
Thanks to all developers for their amazing work!