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,
|
lib,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
# imports = [./plugins.nix ./config.nix];
|
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.neovim-nightly;
|
package = pkgs.neovim-nightly;
|
||||||
|
@ -13,16 +12,14 @@
|
||||||
withNodeJs = true;
|
withNodeJs = true;
|
||||||
withPython3 = true;
|
withPython3 = true;
|
||||||
extraPackages = [
|
extraPackages = [
|
||||||
pkgs.black
|
|
||||||
pkgs.fd
|
pkgs.fd
|
||||||
pkgs.ffmpegthumbnailer
|
pkgs.ffmpegthumbnailer
|
||||||
pkgs.fontpreview
|
pkgs.fontpreview
|
||||||
pkgs.git
|
pkgs.gcc
|
||||||
pkgs.luajitPackages.luacheck
|
pkgs.luajitPackages.luacheck
|
||||||
pkgs.poppler
|
pkgs.poppler
|
||||||
pkgs.python3Full
|
pkgs.python3Full
|
||||||
pkgs.ripgrep
|
pkgs.ripgrep
|
||||||
pkgs.rnix-lsp
|
|
||||||
pkgs.rustfmt
|
pkgs.rustfmt
|
||||||
pkgs.shellcheck
|
pkgs.shellcheck
|
||||||
pkgs.stylua
|
pkgs.stylua
|
||||||
|
@ -30,19 +27,9 @@
|
||||||
pkgs.taplo-lsp
|
pkgs.taplo-lsp
|
||||||
pkgs.ueberzug
|
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" = {
|
# xdg.configFile."nvim" = {
|
||||||
source = ./config;
|
# source = ./config;
|
||||||
recursive = true;
|
|
||||||
};
|
|
||||||
# xdg.configFile."nvim/lua" = {
|
|
||||||
# source = ./lua;
|
|
||||||
# recursive = true;
|
# 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