Compare commits
5 Commits
3bc1cd81f6
...
main
Author | SHA1 | Date | |
---|---|---|---|
2308c02ea6 | |||
fd21091ffd | |||
fc9ee26343 | |||
dba578dec2 | |||
8ec376ddfd |
33
README.md
33
README.md
@ -1,18 +1,39 @@
|
||||
# AstroNvim configuration
|
||||
# Configuration pour [AstroNvim](https://astronvim.com/)
|
||||
|
||||
**NOTE:** This is for AstroNvim v4+
|
||||
**NOTE:** Cette configuration est faite pour les versions de AstroNvim supérieures à la version 4 et plus.
|
||||
|
||||
## 🛠️ Installation
|
||||
|
||||
#### Clone the repository
|
||||
### Installation nvim par défaut
|
||||
|
||||
#### Copie du dépôt
|
||||
|
||||
```shell
|
||||
git clone https://gitea.logerais.com/xavier/config-astronvim.git ~/.config/nvim
|
||||
```
|
||||
|
||||
#### Lancement
|
||||
|
||||
```shell
|
||||
nvim
|
||||
```
|
||||
|
||||
### Installation nvim alternative
|
||||
|
||||
#### Copie du dépôt
|
||||
|
||||
```shell
|
||||
git clone https://gitea.logerais.com/xavier/config-astronvim.git ~/.config/astronvim
|
||||
```
|
||||
|
||||
#### Start Neovim
|
||||
#### Définition d'un alias
|
||||
|
||||
```shell
|
||||
export NVIM_APPNAME=astronvim
|
||||
nvim
|
||||
alias astronvim='NVIM_APPNAME=astronvim nvim'
|
||||
```
|
||||
|
||||
#### Lancement
|
||||
|
||||
```shell
|
||||
astronvim
|
||||
```
|
||||
|
@ -12,46 +12,50 @@ return {
|
||||
-- Personal config
|
||||
--
|
||||
|
||||
-- { import = "astrocommunity.pack.ansible" },
|
||||
-- { import = "astrocommunity.pack.docker" },
|
||||
-- { import = "astrocommunity.pack.helm" },
|
||||
-- { import = "astrocommunity.pack.terraform" },
|
||||
-- { import = "astrocommunity.pack.python" },
|
||||
-- { import = "astrocommunity.pack.java" },
|
||||
-- { import = "astrocommunity.pack.html-css" },
|
||||
-- { import = "astrocommunity.pack.angular" },
|
||||
-- Packs
|
||||
{ import = "astrocommunity.pack.bash" },
|
||||
{ import = "astrocommunity.pack.toml" },
|
||||
{ import = "astrocommunity.pack.yaml" },
|
||||
{ import = "astrocommunity.pack.json" },
|
||||
{ import = "astrocommunity.pack.markdown" },
|
||||
-- { import = "astrocommunity.pack.ansible" },
|
||||
-- { import = "astrocommunity.pack.docker" },
|
||||
-- { import = "astrocommunity.pack.helm" },
|
||||
-- { import = "astrocommunity.pack.terraform" },
|
||||
-- { import = "astrocommunity.pack.python" },
|
||||
-- { import = "astrocommunity.pack.java" },
|
||||
-- { import = "astrocommunity.pack.html-css" },
|
||||
-- { import = "astrocommunity.pack.angular" },
|
||||
|
||||
-- Recipes
|
||||
{ import = "astrocommunity.recipes.heirline-mode-text-statusline" },
|
||||
{ import = "astrocommunity.recipes.cache-colorscheme" },
|
||||
{ import = "astrocommunity.recipes.neo-tree-dark" },
|
||||
-- { import = "astrocommunity.recipes.disable-tabline" },
|
||||
{ import = "astrocommunity.recipes.disable-tabline" },
|
||||
|
||||
-- Individual plugins (misc)
|
||||
{ import = "astrocommunity.diagnostics.trouble-nvim" },
|
||||
-- { import = "astrocommunity.bars-and-lines.smartcolumn-nvim" },
|
||||
-- { import = "astrocommunity.completion.copilot-lua-cmp" },
|
||||
{ import = "astrocommunity.editing-support.rainbow-delimiters-nvim" },
|
||||
{ import = "astrocommunity.editing-support.nvim-devdocs" },
|
||||
-- { import = "astrocommunity.editing-support.chatgpt-nvim" },
|
||||
{ import = "astrocommunity.indent.indent-rainbowline" },
|
||||
{ import = "astrocommunity.diagnostics.trouble-nvim" },
|
||||
{ import = "astrocommunity.terminal-integration.toggleterm-manager-nvim" },
|
||||
-- { import = "astrocommunity.bars-and-lines.smartcolumn-nvim" },
|
||||
-- { import = "astrocommunity.completion.copilot-lua-cmp" },
|
||||
-- { import = "astrocommunity.programming-language-support.rest-nvim" },
|
||||
-- { import = "astrocommunity.project.project-nvim" },
|
||||
{ import = "astrocommunity.file-explorer.telescope-file-browser-nvim" },
|
||||
-- { import = "astrocommunity.file-explorer.telescope-file-browser-nvim" },
|
||||
|
||||
-- Individual plugins (colorschemes)
|
||||
{ import = "astrocommunity.colorscheme.vscode-nvim" },
|
||||
{ import = "astrocommunity.colorscheme.github-nvim-theme" },
|
||||
-- { import = "astrocommunity.colorscheme.neosolarized-nvim" },
|
||||
{ import = "astrocommunity.colorscheme.neosolarized-nvim" },
|
||||
{ import = "astrocommunity.colorscheme.nord-nvim" },
|
||||
{ import = "astrocommunity.colorscheme.nordic-nvim" },
|
||||
{ import = "astrocommunity.colorscheme.iceberg-vim" },
|
||||
{ import = "astrocommunity.colorscheme.tokyodark-nvim" },
|
||||
{ import = "astrocommunity.colorscheme.tokyonight-nvim" },
|
||||
{ import = "astrocommunity.colorscheme.onedarkpro-nvim" },
|
||||
|
||||
-- Individual plugins customization
|
||||
-- {
|
||||
|
@ -1,14 +0,0 @@
|
||||
-- AstroCore provides a central place to modify mappings, vim options, autocommands, and more!
|
||||
-- Configuration documentation can be found with `:h astrocore`
|
||||
-- NOTE: We highly recommend setting up the Lua Language Server (`:LspInstall lua_ls`)
|
||||
-- as this provides autocomplete and documentation while editing
|
||||
|
||||
---@type LazySpec
|
||||
return {
|
||||
"AstroNvim/astroui",
|
||||
---@type AstroUIOpts
|
||||
opts = {
|
||||
-- change colorscheme
|
||||
colorscheme = "github_dark",
|
||||
},
|
||||
}
|
@ -8,6 +8,8 @@ return {
|
||||
["<space>"] = false, -- disable space until we figure out which-key disabling
|
||||
[">"] = "next_source",
|
||||
["<"] = "prev_source",
|
||||
["<tab>"] = "next_source",
|
||||
["<s-tab>"] = "prev_source",
|
||||
},
|
||||
},
|
||||
event_handlers = {
|
||||
|
@ -1,13 +0,0 @@
|
||||
return {
|
||||
"nvim-telescope/telescope.nvim",
|
||||
dependencies = {
|
||||
"nvim-telescope/telescope-file-browser.nvim",
|
||||
"da-moon/telescope-toggleterm.nvim",
|
||||
},
|
||||
config = function(...)
|
||||
require "plugins.configs.telescope"(...)
|
||||
local telescope = require "telescope"
|
||||
telescope.load_extension "file_browser"
|
||||
telescope.load_extension "toggleterm"
|
||||
end,
|
||||
}
|
@ -1 +0,0 @@
|
||||
return "onenord"
|
Reference in New Issue
Block a user