Skip to content

Instantly share code, notes, and snippets.

@woss
Last active October 11, 2022 03:23
Show Gist options
  • Save woss/75ae8c35944efa7ae346ec722af3b144 to your computer and use it in GitHub Desktop.
Save woss/75ae8c35944efa7ae346ec722af3b144 to your computer and use it in GitHub Desktop.
#=============================================================================
# dark_powered.toml --- dark powered configuration example for SpaceVim
# Copyright (c) 2016-2020 Wang Shidong & Contributors
# Author: Wang Shidong < wsdjeg at 163.com >
# URL: https://spacevim.org
# License: GPLv3
#=============================================================================
# All SpaceVim option below [option] section
[options]
# set spacevim theme. by default colorscheme layer is not loaded,
# if you want to use more colorscheme, please load the colorscheme
# layer https://spacevim.org/layers/colorscheme/
# colorscheme = "molokai"
colorscheme = "material"
colorscheme_bg = "dark"
# Disable guicolors in basic mode, many terminal do not support 24bit
# true colors
enable_guicolors = true
# Disable statusline separator, if you want to use other value, please
# install nerd fonts
statusline_separator = "arrow"
statusline_iseparator = "arrow"
# statusline_iseparator = "bar"
# Set SpaceVim buffer index type
buffer_index_type = 4
# 0: 1 ➛ ➊
# 1: 1 ➛ ➀
# 2: 1 ➛ ⓵
# 3: 1 ➛ ¹
# 4: 1 ➛ 1
# Enable/Disable show mode on statusline
enable_statusline_mode = true
# disabled_plugins = ["rust"]
# left sections of statusline
statusline_left_sections = [
'winnr',
'major mode',
'filename',
'fileformat',
'minor mode lighters'
'version control info',
'search status'
]
# right sections of statusline
statusline_right_sections = [
'cursorpos',
'percentage',
'input method',
'date',
'time'
]
enable_tabline_filetype_icon = true
filemanager = 'defx'
# bootstrap_after = "rust_tools#after"
# Enable autocomplete layer
[[layers]]
name = 'autocomplete'
auto_completion_return_key_behavior = "complete"
auto_completion_tab_key_behavior = "smart"
[[layers]]
name = 'shell'
default_position = 'top'
default_height = 30
[[layers]]
name = "leaderf"
[[layers]]
name = "git"
[[layers]]
name = "gtags"
gtagslabel = "ctags"
[[layers]]
name = "colorscheme"
[[layers]]
name = "lang#javascript"
auto_fix = true
[[layers]]
name="lang#lua"
[[layers]]
name="lang#sql"
[[layers]]
name="lang#toml"
[[layers]]
name="lang#sh"
[[layers]]
name = "lang#markdown"
enabled_formater = ['prettier']
[[layers]]
name = "format"
format_on_save = true
[[layers]]
name = "foldsearch"
# Typescript part
[[layers]]
name = "lang#typescript"
[[custom_plugins]]
name = "MaxMEllon/vim-jsx-pretty"
merged = false
# https://github.com/HerringtonDarkholme/yats.vim
[[custom_plugins]]
name = "HerringtonDarkholme/yats.vim"
merged = false
# https://github.com/dense-analysis/ale
[[custom_plugins]]
name = "dense-analysis/ale"
merged = false
# RUST part
[[layers]]
name = "lang#rust"
recommended_style = true
format_on_save = true
[[custom_plugins]]
name = "simrat39/rust-tools.nvim"
merged = false
[[custom_plugins]]
name = "neovim/nvim-lspconfig"
merged = false
[[custom_plugins]]
name = "nvim-lua/popup.nvim"
merged = false
[[custom_plugins]]
name = "nvim-lua/plenary.nvim"
merged = false
[[custom_plugins]]
name = "mfussenegger/nvim-dap"
merged=false
[[custom_plugins]]
name = "nvim-telescope/telescope.nvim"
merged = false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment