mirror of
https://github.com/elkowar/dots-of-war.git
synced 2024-12-25 13:42:23 +00:00
Clean up some plugins
This commit is contained in:
parent
42e59d028c
commit
7cd882157c
3 changed files with 99 additions and 126 deletions
|
@ -23,112 +23,60 @@
|
|||
:config {:compile_path (.. (vim.fn.stdpath "config") "/lua/packer_compiled.lua")}})))
|
||||
|
||||
(use
|
||||
:jbyuki/instant.nvim {:config #(set vim.g.instant_username "ElKowar")}
|
||||
; sort me pls
|
||||
|
||||
|
||||
|
||||
; sorted from here!
|
||||
:Olical/aniseed {:branch "develop"}
|
||||
:lewis6991/impatient.nvim {}
|
||||
:rhysd/conflict-marker.vim {}
|
||||
:nvim-lua/plenary.nvim {}
|
||||
:elkowar/antifennel-nvim {:opt false :config #(set vim.g.antifennel_executable "/home/leon/tmp/antifennel/antifennel")}
|
||||
:elkowar/kmonad.vim {}
|
||||
|
||||
:ruanyl/vim-gh-line {}
|
||||
:rhysd/conflict-marker.vim {}
|
||||
:wellle/visual-split.vim {}
|
||||
:sindrets/diffview.nvim {}
|
||||
:folke/persistence.nvim {:opt false :config #(require "dots.plugins.persistence")}
|
||||
|
||||
:folke/zen-mode.nvim {:cmd ["ZenMode"]
|
||||
:config #(require "dots.plugins.zen-mode")}
|
||||
|
||||
:folke/twilight.nvim {:config #(require "dots.plugins.twilight")}
|
||||
|
||||
:TimUntersberger/neogit {:config #(require "dots.plugins.neogit")
|
||||
:cmd ["Neogit"]}
|
||||
|
||||
|
||||
:lifepillar/vim-gruvbox8 {:opt false
|
||||
:config
|
||||
(fn []
|
||||
(set vim.g.gruvbox_italics 0)
|
||||
(set vim.g.gruvbox_italicise_strings 0)
|
||||
(set vim.g.gruvbox_filetype_hi_groups 1)
|
||||
(set vim.g.gruvbox_plugin_hi_groups 1)
|
||||
(vim.cmd "colorscheme gruvbox8")
|
||||
((. (require :dots.utils) :highlight) :SignColumn {:bg (. (require :dots.colors) :dark0)}))}
|
||||
;(req dots.utils.highlight :SignColumn {:bg (. (require :dots.colors) :dark0)}))}
|
||||
;(req dots.utils.highlight :LspDiagnosticsUnderlineError {:gui "underline"}))}
|
||||
|
||||
|
||||
:nvim-telescope/telescope.nvim {:config #(require "dots.plugins.telescope")
|
||||
:cmd ["Telescope"]
|
||||
:requires [:nvim-lua/popup.nvim
|
||||
:nvim-lua/plenary.nvim]}
|
||||
|
||||
|
||||
:nvim-telescope/telescope-packer.nvim {}
|
||||
|
||||
|
||||
|
||||
|
||||
:norcalli/nvim.lua {}
|
||||
:lifepillar/vim-gruvbox8 {:opt false :config #(require "dots.plugins.gruvbox8")}
|
||||
:kyazdani42/nvim-web-devicons {}
|
||||
|
||||
:folke/which-key.nvim {}
|
||||
:Famiu/feline.nvim {:opt false :config #(require "dots.plugins.feline")}
|
||||
:akinsho/nvim-bufferline.lua {:opt false :config #(require "dots.plugins.bufferline")}
|
||||
|
||||
:psliwka/vim-smoothie {}
|
||||
:norcalli/nvim-colorizer.lua {:opt false :config #(require "dots.plugins.nvim-colorizer")}
|
||||
:nathanaelkane/vim-indent-guides {:cmd ["IndentGuidesToggle"]}
|
||||
|
||||
:tweekmonster/startuptime.vim {:cmd ["StartupTime"]}
|
||||
:folke/persistence.nvim {:opt false :config #(require "dots.plugins.persistence")}
|
||||
:folke/zen-mode.nvim {:cmd ["ZenMode"] :config #(require "dots.plugins.zen-mode")}
|
||||
:folke/twilight.nvim {:config #(require "dots.plugins.twilight")}
|
||||
:nvim-telescope/telescope.nvim {:config #(require "dots.plugins.telescope")
|
||||
:cmd ["Telescope"]
|
||||
:requires [:nvim-lua/popup.nvim :nvim-lua/plenary.nvim]}
|
||||
|
||||
; editing and movement <<<
|
||||
:jiangmiao/auto-pairs {}
|
||||
:tpope/vim-repeat {}
|
||||
:preservim/nerdcommenter {}
|
||||
:godlygeek/tabular {:cmd ["Tabularize"]}
|
||||
:tpope/vim-surround {}
|
||||
:hauleth/sad.vim {}
|
||||
:wellle/targets.vim {} ; more text objects. IE: cin (change in next parens). generally better handling of surrounding objects.
|
||||
:mg979/vim-visual-multi {}
|
||||
:tommcdo/vim-exchange {}
|
||||
:justinmk/vim-sneak {:opt false :config #(require "dots.plugins.sneak")}
|
||||
; >>>
|
||||
|
||||
; treesitter <<<
|
||||
:nvim-treesitter/nvim-treesitter {:config #(require "dots.plugins.treesitter")
|
||||
:event ["BufEnter"]
|
||||
:run ":TSUpdate"}
|
||||
|
||||
|
||||
:JoosepAlviste/nvim-ts-context-commentstring {:event ["BufEnter"]
|
||||
:requires [:nvim-treesitter/nvim-treesitter]}
|
||||
|
||||
:nvim-treesitter/playground {:event ["BufEnter"]
|
||||
:requires [:nvim-treesitter/nvim-treesitter]}
|
||||
:jiangmiao/auto-pairs {}
|
||||
|
||||
:folke/which-key.nvim {}
|
||||
|
||||
:Olical/aniseed {:branch "develop"}
|
||||
|
||||
:norcalli/nvim.lua {}
|
||||
|
||||
:Famiu/feline.nvim {:opt false :config #(require "dots.plugins.feline")}
|
||||
:akinsho/nvim-bufferline.lua {:opt false :config #(require "dots.plugins.bufferline")}
|
||||
|
||||
:sindrets/diffview.nvim {:cmd ["DiffviewOpen" "DiffviewToggleFiles"]
|
||||
:config #(require "dots.plugins.diffview")}
|
||||
|
||||
:tweekmonster/startuptime.vim {:cmd ["StartupTime"]}
|
||||
|
||||
:tpope/vim-repeat {}
|
||||
|
||||
|
||||
:lewis6991/gitsigns.nvim {:after ["vim-gruvbox8"]
|
||||
:opt false
|
||||
:config #(require "dots.plugins.gitsigns")}
|
||||
|
||||
|
||||
|
||||
:tpope/vim-fugitive {}
|
||||
|
||||
:preservim/nerdcommenter {}
|
||||
|
||||
:godlygeek/tabular {:cmd ["Tabularize"]} ; :Tab /regex can align code on occurrences of the given regex. I.e. :Tab /= aligns all = signs in a block.
|
||||
|
||||
:tpope/vim-surround {}
|
||||
|
||||
:nathanaelkane/vim-indent-guides {} ; Can be toggled using <leader>ig (intent-guides)
|
||||
|
||||
; <C-n> to select current word. <C-n> to select next occurrence.
|
||||
; with multiple lines selected in Visual mode, <C-n> to insert cursor in each line. I not i to insert in Visual-mode.
|
||||
:terryma/vim-multiple-cursors {}
|
||||
:mg979/vim-visual-multi {}
|
||||
|
||||
:hauleth/sad.vim {} ; Use siw instead of ciw. when using . afterwards, will find the next occurrence of the changed word and change it too
|
||||
|
||||
:wellle/targets.vim {} ; more text objects. IE: cin (change in next parens). generally better handling of surrounding objects.
|
||||
|
||||
; ( use :iamcco/markdown-preview.nvim {:run vim.fn.mkdp#util#install})
|
||||
|
||||
|
||||
; >>>
|
||||
|
||||
; debugger <<<
|
||||
:rcarriga/nvim-dap-ui {:opt false
|
||||
:config #((. (require :dapui) :setup))
|
||||
:requires [:mfussenegger/nvim-dap]}
|
||||
|
@ -139,10 +87,25 @@
|
|||
:nvim-telescope/telescope-dap.nvim {:requires [:mfussenegger/nvim-dap
|
||||
:nvim-telescope/telescope.nvim]}
|
||||
|
||||
; code-related ----------------------------------------- <<<
|
||||
|
||||
; >>>
|
||||
|
||||
; git stuff <<<
|
||||
:sindrets/diffview.nvim {:cmd ["DiffviewOpen" "DiffviewToggleFiles"]
|
||||
:config #(require "dots.plugins.diffview")}
|
||||
|
||||
:lewis6991/gitsigns.nvim {:after ["vim-gruvbox8"]
|
||||
:opt false
|
||||
:config #(require "dots.plugins.gitsigns")}
|
||||
|
||||
:ruanyl/vim-gh-line {}
|
||||
:rhysd/conflict-marker.vim {}
|
||||
:tpope/vim-fugitive {}
|
||||
:TimUntersberger/neogit {:config #(require "dots.plugins.neogit")
|
||||
:cmd ["Neogit"]}
|
||||
|
||||
; >>>
|
||||
|
||||
; lsp <<<
|
||||
:ray-x/lsp_signature.nvim {:events [:BufEnter]}
|
||||
|
||||
:elkowar/trouble.nvim {:config #(require "dots.plugins.trouble")
|
||||
|
@ -161,6 +124,14 @@
|
|||
;:branch "coq"
|
||||
;:ms-jpq/coq.artifacts {:branch "artifacts"}
|
||||
|
||||
:tami5/lspsaga.nvim {:after "vim-gruvbox8"
|
||||
:opt false
|
||||
:commit "373bc031b39730cbfe492533c3acfac36007899a"
|
||||
:config #(require "dots.plugins.lspsaga")}
|
||||
|
||||
; >>>
|
||||
|
||||
; cmp <<<
|
||||
:hrsh7th/vim-vsnip {}
|
||||
|
||||
:hrsh7th/cmp-vsnip {}
|
||||
|
@ -178,43 +149,31 @@
|
|||
:hrsh7th/cmp-calc
|
||||
:hrsh7th/cmp-path]
|
||||
:config #(require "dots.plugins.cmp")}
|
||||
; >>>
|
||||
|
||||
|
||||
|
||||
|
||||
:tami5/lspsaga.nvim {:after "vim-gruvbox8"
|
||||
:opt false
|
||||
:commit "373bc031b39730cbfe492533c3acfac36007899a"
|
||||
:config #(require "dots.plugins.lspsaga")}
|
||||
|
||||
|
||||
:sbdchd/neoformat {}
|
||||
|
||||
|
||||
;; --------------------
|
||||
|
||||
:Olical/conjure {}
|
||||
:ciaranm/detectindent {:opt false :config #(require "dots.plugins.detect-indent")}
|
||||
:pechorin/any-jump.vim {}
|
||||
:justinmk/vim-sneak {:opt false :config #(require "dots.plugins.sneak")}
|
||||
:psliwka/vim-smoothie {}
|
||||
; code-related ----------------------------------------- <<<
|
||||
:tpope/vim-sleuth {}
|
||||
:editorconfig/editorconfig-vim {}
|
||||
:tommcdo/vim-exchange {}
|
||||
:pechorin/any-jump.vim {}
|
||||
:sbdchd/neoformat {}
|
||||
:elkowar/antifennel-nvim {:opt false :config #(set vim.g.antifennel_executable "/home/leon/tmp/antifennel/antifennel")}
|
||||
:Olical/conjure {:ft ["fennel"]}
|
||||
:eraserhd/parinfer-rust {:run "cargo build --release"}
|
||||
|
||||
:elkowar/yuck.vim {}
|
||||
:cespare/vim-toml {}
|
||||
|
||||
:kmonad/kmonad-vim {}
|
||||
:elkowar/yuck.vim {:ft ["yuck"]}
|
||||
:cespare/vim-toml {:ft ["toml"]}
|
||||
:bduggan/vim-raku {:ft ["raku"]}
|
||||
:LnL7/vim-nix {:ft ["nix"]}
|
||||
:kevinoid/vim-jsonc {}
|
||||
:norcalli/nvim-colorizer.lua {:opt false :config #(require "dots.plugins.nvim-colorizer")}
|
||||
:pangloss/vim-javascript {} ; syntax highlighting JS
|
||||
:ianks/vim-tsx {}
|
||||
:leafgarland/typescript-vim {}
|
||||
:pangloss/vim-javascript {:ft ["javascript"]} ; syntax highlighting JS
|
||||
:ianks/vim-tsx {:ft ["typescript-react"]}
|
||||
:leafgarland/typescript-vim {:ft ["typescript" "typescript-react" "javascript"]}
|
||||
:HerringtonDarkholme/yats.vim {} ; typescript syntax highlighting
|
||||
:mxw/vim-jsx {}
|
||||
:mattn/emmet-vim {:opt false :config #(require "dots.plugins.emmet")}
|
||||
:purescript-contrib/purescript-vim {}
|
||||
:purescript-contrib/purescript-vim {:ft ["purescript"]}
|
||||
:derekelkins/agda-vim {:ft ["agda"]}
|
||||
:neovimhaskell/haskell-vim { :ft ["haskell"]}
|
||||
|
||||
|
@ -232,8 +191,7 @@
|
|||
:qnighy/lalrpop.vim {}
|
||||
:edwinb/idris2-vim {:ft ["idris2"]}
|
||||
:vmchale/ats-vim {:ft ["ats" "dats" "sats"]}
|
||||
:google/vim-jsonnet {}
|
||||
:bakpakin/fennel.vim {}
|
||||
:bakpakin/fennel.vim {:ft ["fennel"]}
|
||||
:evanleck/vim-svelte {})
|
||||
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(module dots.plugins.detect-indent
|
||||
{})
|
||||
(module dots.plugins.detect-indent)
|
||||
|
||||
|
||||
(vim.cmd "autocmd! BufReadPost * :DetectIndent")
|
||||
;(vim.cmd "autocmd! BufReadPost * :DetectIndent")
|
||||
(set vim.g.detectindent_preferred_expandtab 1)
|
||||
(set vim.g.detectindent_preferred_indent 2)
|
||||
|
||||
|
|
15
nvim/.config/nvim/fnl/dots/plugins/gruvbox8.fnl
Normal file
15
nvim/.config/nvim/fnl/dots/plugins/gruvbox8.fnl
Normal file
|
@ -0,0 +1,15 @@
|
|||
(module dots.plugins.gruvbox8
|
||||
{autoload {utils dots.utils
|
||||
colors dots.colors}})
|
||||
|
||||
(set vim.g.gruvbox_italics 0)
|
||||
(set vim.g.gruvbox_italicise_strings 0)
|
||||
(set vim.g.gruvbox_filetype_hi_groups 1)
|
||||
(set vim.g.gruvbox_plugin_hi_groups 1)
|
||||
|
||||
(vim.cmd "colorscheme gruvbox8")
|
||||
|
||||
(utils.highlight :SignColumn {:bg colors.dark0})
|
||||
|
||||
;(utils.highlight :SignColumn {:bg (. (require :dots.colors) :dark0)}))}
|
||||
;(utils.highlight :LspDiagnosticsUnderlineError {:gui "underline"}))}
|
Loading…
Reference in a new issue