home/programs/neovim: Delete some old config files
This commit is contained in:
parent
157210cefb
commit
9bab06dfde
3 changed files with 3 additions and 153 deletions
|
@ -1,45 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
programs.neovim.extraConfig = ''
|
||||
lua require'impatient'.enable_profile()
|
||||
lua require('global')
|
||||
lua require('config.vim')
|
||||
lua require('config.comment')
|
||||
" lua require('config.coq')
|
||||
" lua require('config.coq_3p')
|
||||
lua require('config.dressing')
|
||||
lua require('config.galaxyline')
|
||||
lua require('config.gitsigns')
|
||||
lua require('config.keybindings')
|
||||
lua require('config.neoclip')
|
||||
" lua require('config.nnn')
|
||||
lua require('config.notify')
|
||||
lua require('config.octo')
|
||||
lua require('config.org-bullets')
|
||||
lua require('config.orgmode')
|
||||
lua require('config.project')
|
||||
lua require('config.sniprun')
|
||||
lua require('config.telescope')
|
||||
" lua require('config.telekasten')
|
||||
lua require('config.toggleterm')
|
||||
lua require('config.trouble')
|
||||
if exists('g:vscode')
|
||||
|
||||
else
|
||||
" lua require('config.chadtree')
|
||||
lua require('config.cmp')
|
||||
lua require('config.lsp')
|
||||
lua require('config.rust-tools')
|
||||
lua require('config.treesitter')
|
||||
lua require('config.neogit')
|
||||
lua require('config.indent')
|
||||
lua require('config.null_ls')
|
||||
lua require('config.which-key')
|
||||
" lua require('config.wilder')
|
||||
endif
|
||||
lua vim.notify = require("notify")
|
||||
'';
|
||||
xdg.configFile."nvim/lua" = {
|
||||
source = ./lua;
|
||||
recursive = true;
|
||||
};
|
||||
}
|
|
@ -3,7 +3,6 @@
|
|||
lib,
|
||||
...
|
||||
}: {
|
||||
# imports = [./plugins.nix ./config.nix];
|
||||
programs.neovim = {
|
||||
enable = true;
|
||||
package = pkgs.neovim-nightly;
|
||||
|
@ -13,16 +12,14 @@
|
|||
withNodeJs = true;
|
||||
withPython3 = true;
|
||||
extraPackages = [
|
||||
pkgs.black
|
||||
pkgs.fd
|
||||
pkgs.ffmpegthumbnailer
|
||||
pkgs.fontpreview
|
||||
pkgs.git
|
||||
pkgs.gcc
|
||||
pkgs.luajitPackages.luacheck
|
||||
pkgs.poppler
|
||||
pkgs.python3Full
|
||||
pkgs.ripgrep
|
||||
pkgs.rnix-lsp
|
||||
pkgs.rustfmt
|
||||
pkgs.shellcheck
|
||||
pkgs.stylua
|
||||
|
@ -30,19 +27,9 @@
|
|||
pkgs.taplo-lsp
|
||||
pkgs.ueberzug
|
||||
];
|
||||
# extraConfig = ''
|
||||
# luafile ~/.config/nvim/init.generated.lua
|
||||
# colorscheme tokyonight
|
||||
# let g:python3_host_prog='${pkgs.python3Full}/bin/python'
|
||||
# let mapleader=' '
|
||||
# '';
|
||||
};
|
||||
xdg.configFile."nvim" = {
|
||||
source = ./config;
|
||||
recursive = true;
|
||||
};
|
||||
# xdg.configFile."nvim/lua" = {
|
||||
# source = ./lua;
|
||||
# xdg.configFile."nvim" = {
|
||||
# source = ./config;
|
||||
# recursive = true;
|
||||
# };
|
||||
}
|
||||
|
|
|
@ -1,92 +0,0 @@
|
|||
{pkgs, ...}: let
|
||||
sources = import ../../../_sources/generated.nix {inherit (pkgs) fetchgit fetchurl fetchFromGitHub;};
|
||||
filetype-nvim = pkgs.vimUtils.buildVimPlugin {
|
||||
inherit (sources.filetype-nvim) pname version src;
|
||||
};
|
||||
in {
|
||||
programs.neovim.plugins = with pkgs.vimPlugins; [
|
||||
cmp-buffer
|
||||
cmp-path
|
||||
cmp-git
|
||||
cmp-nvim-lsp
|
||||
cmp_luasnip
|
||||
cmp-cmdline
|
||||
comment-nvim
|
||||
crates-nvim
|
||||
diffview-nvim
|
||||
dressing-nvim
|
||||
editorconfig-nvim
|
||||
filetype-nvim
|
||||
galaxyline-nvim
|
||||
gitsigns-nvim
|
||||
impatient-nvim
|
||||
indent-blankline-nvim
|
||||
lspkind-nvim
|
||||
lsp-colors-nvim
|
||||
luasnip
|
||||
neorg
|
||||
nui-nvim
|
||||
null-ls-nvim
|
||||
nvim-autopairs
|
||||
nvim-cmp
|
||||
nvim-dap
|
||||
nvim-lspconfig
|
||||
nvim-neoclip-lua
|
||||
nvim-notify
|
||||
nvim-web-devicons
|
||||
markdown-preview-nvim
|
||||
octo-nvim
|
||||
{
|
||||
plugin = orgmode;
|
||||
type = "lua";
|
||||
config = ''
|
||||
require('orgmode').setup_ts_grammar()
|
||||
'';
|
||||
}
|
||||
parinfer-rust
|
||||
plenary-nvim
|
||||
project-nvim
|
||||
rust-tools-nvim
|
||||
sniprun
|
||||
sqlite-lua
|
||||
telescope-file-browser-nvim
|
||||
telescope-fzy-native-nvim
|
||||
telescope-nvim
|
||||
telescope-ui-select-nvim
|
||||
telescope-zoxide
|
||||
toggleterm-nvim
|
||||
tokyonight-nvim
|
||||
trouble-nvim
|
||||
vim-nix
|
||||
vim-table-mode
|
||||
vim-tmux
|
||||
which-key-nvim
|
||||
nvim-treesitter
|
||||
# (nvim-treesitter.withPlugins (plugins:
|
||||
# with plugins; [
|
||||
# tree-sitter-bash
|
||||
# tree-sitter-comment
|
||||
# tree-sitter-commonlisp
|
||||
# tree-sitter-css
|
||||
# tree-sitter-elisp
|
||||
# tree-sitter-fennel
|
||||
# tree-sitter-fish
|
||||
# tree-sitter-html
|
||||
# tree-sitter-http
|
||||
# tree-sitter-javascript
|
||||
# tree-sitter-jsdoc
|
||||
# tree-sitter-json
|
||||
# tree-sitter-json5
|
||||
# tree-sitter-lua
|
||||
# tree-sitter-markdown
|
||||
# tree-sitter-nix
|
||||
# tree-sitter-norg
|
||||
# tree-sitter-org-nvim
|
||||
# tree-sitter-python
|
||||
# tree-sitter-regex
|
||||
# tree-sitter-rust
|
||||
# tree-sitter-toml
|
||||
# tree-sitter-vim
|
||||
# ]))
|
||||
];
|
||||
}
|
Loading…
Reference in a new issue