Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tamton-aquib/nvim
Personal neovim config
https://github.com/tamton-aquib/nvim
config lua neovim nvim
Last synced: about 9 hours ago
JSON representation
Personal neovim config
- Host: GitHub
- URL: https://github.com/tamton-aquib/nvim
- Owner: tamton-aquib
- Created: 2021-06-15T09:09:28.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-02T06:38:06.000Z (6 months ago)
- Last Synced: 2024-06-02T07:39:24.974Z (6 months ago)
- Topics: config, lua, neovim, nvim
- Language: Lua
- Homepage:
- Size: 528 KB
- Stars: 59
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Neovim config
My neovim config. Might require nightly.## Screenshots
> [!NOTE]
>
> No screenshots or showcase for treesitter, lsp diagnostics, nvim-cmp, etc as they're common in all configs.
> Here are some unique (useless) things which cant be seen in other normal configs.| Dashboard | Init file |
|---|---|
| | || Lil ducklings everywhere | Animated float open |
|---|---|
| | || Plugin Market | Read XKCD when bored |
|---|---|
| | || Mpv Music player | Raining inside |
|---|---|
| | |Some notes regarding the config:
- This might be the most useless config you might come across. Peace ☮️
- Approximately around 500 LOC.
- The gifs above might feel choppy, but theyre super smooth in real.
- Some of the other functionalities that are not mentioned:
- Calculator (A real one with a UI)
- Stalk (provide a gh username and check their activities)
- TmpClone (temporarily clone a project from gh for quick inspection)
- Quicknote (Project agnostic notes that does not pollute the root directory)
- Scratch buffer (filetype default set to lua and \r evaluates it)
- Bookmark in the signcolumn with mini alphabets (toggleable)
- Chatgpt (custom)
- Cheat.sh (custom detects language automagically)
- Close command (:bd and :q detect automagically)
- Neorg (with code execution and presenter modules)
- Screensavers (DVD logo running around)
- Snake game (not fully working)
- Thunder client alternative with tab like clickable winbar.
- No mason/null-ls though. I already have lsp and diags working.
- Custom vim.ui.input, vim.ui.select and vim.notify.
- NullPointer (share files via :PP using 0x0.st)>
> Old Screenshots
>
> ![image](https://user-images.githubusercontent.com/77913442/146633265-bdbcdae3-29b2-4058-b217-d5f2b162af40.png)
> ![image](https://user-images.githubusercontent.com/77913442/146633549-c098e7ca-6f6d-4740-8ab6-531d8a030555.png)
> ![image](https://user-images.githubusercontent.com/77913442/146633580-3fa0430e-228e-4010-97ca-46ea58cffc14.png)
>