Skip to content

Dan7h3x/NvimPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Project Logo

An ultimate customization of neovim.

Star History Chart

Table of Contents

About

NvimPy, is an easy to use, fast and powerful as bull, beautiful as butterfly IDE layer, which if you are a python developer, it can be a best start kit.

Showcases

  • Functional Dashboard alpha.nvim Config Dashboard

DashWhite

  • Good nvim-cmp config output

  • Python Configuration IDE1

Debug

Pyright

  • Customized tokyonight.nvim theme neovim-wise. Telescope

  • Customized white theme White

Features

  • Fast, Beutiful, Easy to install.
  • Full battery for python , lua , C/C++ , LaTeX , Typst and more.

Additonal

  • Easy to add plugins using lazy.nvim and plugins directory.
  • Functional keymaps, easy to add keymaps using configs/keymaps.lua. Keys

Installation

Requirements

Important

Make sure you have installed these softwares:

  • Neovim >= 0.9.0 (I recomment version 10).
  • Git.
  • patched Nerd Font
  • C compiler for nvim-treesitter.
  • nodejs or npm for mason.nvim.
  • zathura for PDF support (optional).

other Requirements can installed by mason.

Linux & MacOs

git clone https://github.com/Dan7h3x/NvimPy.git ~/.config/nvim && cd ~/.config/nvim && rm -rf .git && nvim

Windows

git clone https://github.com/Dan7h3x/NvimPy.git $env:LOCALAPPDATA\nvim
cd $env:LOCALAPPDATA\nvim
Remove-Item $env:LOCALAPPDATA\nvim\.git -Recurse -Force
nvim

Contributing

Caution

Actually i don't anything about contributing, i'm newbie here. You can help me with contacting using email: m.jalili.barbin@gmail.com or Telegram: @Dan7h3x.

About

The ultimate neovim IDE config with python based philosophy

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages