home/programs/neovim: Delete some old config files

This commit is contained in:
The Hedgehog 2022-10-06 14:26:16 -04:00
parent 157210cefb
commit 9bab06dfde
Signed by: thehedgehog
GPG key ID: 8CDF3F7CAA53A0F5
3 changed files with 3 additions and 153 deletions

View file

@ -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;
};
}

View file

@ -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;
# };
}

View file

@ -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
# ]))
];
}