2023-08-03 00:38:11 +02:00
|
|
|
|
2023-08-03 00:38:54 +02:00
|
|
|
<p align="center">
|
|
|
|
<img src="pictures/trixy.png" />
|
|
|
|
</p>
|
2023-08-03 00:38:11 +02:00
|
|
|
|
|
|
|
|
2023-08-03 00:38:54 +02:00
|
|
|
|
|
|
|
|
2023-08-03 00:34:12 +02:00
|
|
|
|
2023-08-07 20:58:04 +02:00
|
|
|
# Trixy is a begginer friendy distro of NeoVim, that aims to be powerful while remaining minimal.
|
2023-07-25 16:29:10 +02:00
|
|
|
|
|
|
|
|
2023-08-02 22:20:15 +02:00
|
|
|
## Notable plugins and features include :
|
2023-08-02 21:19:21 +02:00
|
|
|
- `onedark` and `nightfox` colorschemes
|
|
|
|
- `zen-mode` with `twilight`
|
|
|
|
- new, modern ui by `nui` and `noice`
|
|
|
|
- improved camelCase navigation wit w, b, e etc
|
|
|
|
- `harpoon` for easier jumping between project files
|
|
|
|
- pomodoro timer using `nomodoro` ; when pomodoro timer runs out, break starts with `cellular-automation.nvim`
|
|
|
|
- git integration using `gitsigns` and `neogit`
|
|
|
|
- debugger interface with `nvim-dap-ui`
|
|
|
|
- `hlchunk.nvim` used for highlighting current scope
|
|
|
|
- `veil` as a dashboard and startpage
|
2023-08-07 21:03:06 +02:00
|
|
|
- `nvim-tree` for file tree view
|
2023-08-02 21:19:21 +02:00
|
|
|
- `lsp-zero` as a language server setup, simply briliant
|
2023-08-02 22:20:15 +02:00
|
|
|
|
|
|
|
|
2023-08-03 00:34:12 +02:00
|
|
|
# Installation
|
2023-08-02 22:20:15 +02:00
|
|
|
```
|
2023-08-03 00:34:12 +02:00
|
|
|
$ git clone https://gitlab.com/sumarac/trixy ~/.config/nvim/
|
|
|
|
nvim +"Lazy sync"
|
2023-08-02 22:20:15 +02:00
|
|
|
```
|
2023-08-03 00:34:12 +02:00
|
|
|
It should pull Lazy.nvim itself, and also all of the plugins. Run :Mason to install your Language Servers of choice.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Screenshots
|
|
|
|
|
|
|
|
### Dashboard with screensaver falling leaves
|
|
|
|
![image](pictures/veil.png)
|
|
|
|
|
|
|
|
### Highlighting current scope
|
|
|
|
![image](pictures/hlchunks.png)
|
|
|
|
|
|
|
|
### File tree
|
2023-08-07 21:03:06 +02:00
|
|
|
![image](pictures/nvimtree.png)
|
2023-08-03 00:34:12 +02:00
|
|
|
|
|
|
|
### Language Server
|
|
|
|
![image](pictures/lsp-cmp.png)
|
|
|
|
![image](pictures/errors.png)
|
2023-08-02 22:20:15 +02:00
|
|
|
|
2023-08-03 00:34:12 +02:00
|
|
|
### Zen mode, with twilight
|
|
|
|
![image](pictures/zen.png)
|
2023-08-02 22:20:15 +02:00
|
|
|
|
2023-08-03 00:34:12 +02:00
|
|
|
### Git integration
|
|
|
|
![image](pictures/git.png)
|
2023-08-02 22:20:15 +02:00
|
|
|
|