https://github.com/imchocomint/ascendance
OS-independent, mass-deployable neovim configs.
https://github.com/imchocomint/ascendance
editor emacs neovim neovim-config neovim-configuration neovim-distro neovim-dotfiles vim
Last synced: about 2 months ago
JSON representation
OS-independent, mass-deployable neovim configs.
- Host: GitHub
- URL: https://github.com/imchocomint/ascendance
- Owner: imchocomint
- License: apache-2.0
- Created: 2025-06-07T04:29:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-07T05:03:25.000Z (about 1 year ago)
- Last Synced: 2025-06-07T06:18:02.837Z (about 1 year ago)
- Topics: editor, emacs, neovim, neovim-config, neovim-configuration, neovim-distro, neovim-dotfiles, vim
- Language: Vim Script
- Homepage:
- Size: 49.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ascendance
OS-independent*, mass-deployable neovim configs.
Comes with some plugins. You can remove at any time.
Uses lazy.nvim package manager. OOTB supports for Markdown and Python.
# Installation
## Windows
Copy /nvim/ to $HOME/AppData/Local/. Copy /for-win/ to the mentioned folder (not /nvim/ folder)
## Linux
Copy /nvim/ to $HOME/.config/.
## macOS
IDK. May work but someone with a MacBook/iMac/Mac mini/Mac studio/Mac pro/Hackintosh please test it for me
## Android (via Termux)
Install Clang (pkg/apt install clang). Copy /nvim/ to $HOME/.config/.
# Functions
- Have a menu screen & a bottom bar
- Tailorable
- Feature-rich, and extensible (via plugins)
- Works cross-platform*
- Use Lua for init (no need to convert code again)
- Had some patches from kickstart.nvim
- ...you name it. Pull request is always welcome
# Roadmap
The config is pretty good for now, and is my daily driver.
- [ ] Further refactoring the code, especially the plugins
- [ ] Adding some features. I don't know what to add, but you can do pull request for that
- [ ] Install script
- [ ] Better aethestic e.g. coloring
- [x] Merging the folders together
# List of plugins used:
- [compiler.nvim](https://github.com/Zeioth/compiler.nvim)
- [telescope](https://github.com/nvim-telescope/telescope.nvim)
- [nvim-autopairs](https://github.com/windwp/nvim-autopairs)
- [markview.nvim](https://github.com/OXY2DEV/markview.nvim). The developer's life story is heart-touching and if you like the plugin, donate to him.
- neovim LSP
- [nvim-treesitter stable](https://github.com/nvim-treesitter/nvim-treesitter)
- [nvim-tree](https://github.com/nvim-tree/nvim-tree.lua)
- [lualine](https://github.com/nvim-lualine/lualine.nvim)
- [alpha-nvim](https://github.com/goolord/alpha-nvim)
- [scrollbar.nvim](https://github.com/xuyuanp/scrollbar.nvim)
- [catppuccin](https://github.com/catppuccin/nvim)
# Gallery


*A slight change is needed to provide best result on Windows. If you don't want to, move /nvim/ to $HOME/.config/ and then hyperlink or whatever to make neovim recognize the init.lua file.