Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manas140/conscious
Neovim config
https://github.com/manas140/conscious
config dotfiles lua nvim
Last synced: 9 days ago
JSON representation
Neovim config
- Host: GitHub
- URL: https://github.com/manas140/conscious
- Owner: Manas140
- License: mit
- Created: 2022-01-29T11:14:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-06T06:28:53.000Z (about 1 year ago)
- Last Synced: 2024-10-16T02:05:03.044Z (21 days ago)
- Topics: config, dotfiles, lua, nvim
- Language: Lua
- Homepage:
- Size: 5.1 MB
- Stars: 136
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Conscious
## Showcase
![](./preview.png)
### Plugins
- [autopairs](https://github.com/windwp/nvim-autopairs)
- [bufferline](https://github.com/akinsho/bufferline.nvim)
- [Comment](https://github.com/numToStr/Comment.nvim)
- [friendly-snippets](https://github.com/rafamadriz/friendly-snippets)
- [gitsigns](https://github.com/lewis6991/gitsigns.nvim)
- [indent-blankline](https://github.com/lukas-reineke/indent-blankline.nvim)
- [LuaSnip](https://github.com/L3MON4D3/LuaSnip)
- [lazy](https://github.com/folke/lazy.nvim)
- [mason](https://github.com/williamboman/mason.nvim)
- [mason-lspconfig](https://github.com/williamboman/mason.nvim)
- [nvim-base16](https://github.com/RRethy/nvim-base16)
- [nvim-cmp](https://github.com/hrsh7th/nvim-cmp)
- [nvim-colorizer](https://github.com/norcalli/nvim-colorizer.lua)
- [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig)
- [nvim-tree](https://github.com/kyazdani42/nvim-tree.lua)
- [telescope](https://github.com/nvim-telescope/telescope.nvim)
- [treesitter](https://github.com/nvim-treesitter/nvim-treesitter)## Setup
- [ for old users ] - Recently switched from 'packer' to 'lazy', therefore run
```
rm -rf ~/.local/share/nvim/site/
```- Make a backup of previous config
```sh
[ -d $HOME/.config/nvim ] && mv $HOME/.config/nvim nvim.old
```
- Clone the repo```sh
git clone https://github.com/Manas140/Conscious.git $HOME/.config/nvim
```## Keybinds
| Keybinds | Info |
| ----- | ----- |
| Tab | Next Buffer |
| Shift + Tab | Previous Buffer |
| h + s | Open a horizontal split |
| v + s | Open a vertical split |
| Space + v | Open a terminal in vertical split |
| Space + h | Open a terminal in split |
| Space + t | New tab |
| Space + x | Close Buffer |
| Control + s | Write file |
| Space + m | Toggle minimal mode |
| Space + / | Toggle comment |
| Space + Space | Open telescope |
| f + f | Open telescope find_files |
| Control + n | Toggle Nvim tree |
| Control + b | Focus Nvim tree |## Special Thanks
- [Mangeshrex](https://github.com/Mangeshrex)