Getting all added while testing out oil getting stuff going
This commit is contained in:
parent
285308ff8c
commit
24437dcfa1
18
flake.lock
generated
18
flake.lock
generated
@ -365,6 +365,23 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nvim-web-devicons": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1742215722,
|
||||||
|
"narHash": "sha256-JKOvXJr1s2lpP5aeRE7OC3IeOrF5uJxg/Tal3eScd6g=",
|
||||||
|
"owner": "nvim-tree",
|
||||||
|
"repo": "nvim-web-devicons",
|
||||||
|
"rev": "4c3a5848ee0b09ecdea73adcd2a689190aeb728c",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nvim-tree",
|
||||||
|
"ref": "master",
|
||||||
|
"repo": "nvim-web-devicons",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"parrot-nvim": {
|
"parrot-nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
@ -446,6 +463,7 @@
|
|||||||
"nixpkgs-24-05": "nixpkgs-24-05",
|
"nixpkgs-24-05": "nixpkgs-24-05",
|
||||||
"nixpkgs-24-11": "nixpkgs-24-11",
|
"nixpkgs-24-11": "nixpkgs-24-11",
|
||||||
"nomodoro": "nomodoro",
|
"nomodoro": "nomodoro",
|
||||||
|
"nvim-web-devicons": "nvim-web-devicons",
|
||||||
"parrot-nvim": "parrot-nvim",
|
"parrot-nvim": "parrot-nvim",
|
||||||
"sops-nix": "sops-nix",
|
"sops-nix": "sops-nix",
|
||||||
"spaceport-nvim": "spaceport-nvim",
|
"spaceport-nvim": "spaceport-nvim",
|
||||||
|
@ -43,6 +43,7 @@
|
|||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Custom Vim Plugins
|
||||||
cmp-vimtex = {
|
cmp-vimtex = {
|
||||||
url = "github:micangl/cmp-vimtex/master";
|
url = "github:micangl/cmp-vimtex/master";
|
||||||
flake = false;
|
flake = false;
|
||||||
@ -62,6 +63,11 @@
|
|||||||
flake = false;
|
flake = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nvim-web-devicons = {
|
||||||
|
url = "github:nvim-tree/nvim-web-devicons/master";
|
||||||
|
flake = false;
|
||||||
|
};
|
||||||
|
|
||||||
zsh-completions = {
|
zsh-completions = {
|
||||||
url = "github:zsh-users/zsh-completions/master";
|
url = "github:zsh-users/zsh-completions/master";
|
||||||
flake = false;
|
flake = false;
|
||||||
|
@ -147,7 +147,8 @@ in
|
|||||||
cmp_luasnip
|
cmp_luasnip
|
||||||
nvim-lspconfig
|
nvim-lspconfig
|
||||||
|
|
||||||
vim-vinegar
|
# vim-vinegar
|
||||||
|
oil-nvim
|
||||||
|
|
||||||
wiki-vim
|
wiki-vim
|
||||||
vim-markdown
|
vim-markdown
|
||||||
@ -180,6 +181,7 @@ in
|
|||||||
pkgs.customVimPlugins.spaceport-nvim
|
pkgs.customVimPlugins.spaceport-nvim
|
||||||
pkgs.customVimPlugins.nomodoro
|
pkgs.customVimPlugins.nomodoro
|
||||||
pkgs.customVimPlugins.parrot-nvim
|
pkgs.customVimPlugins.parrot-nvim
|
||||||
|
pkgs.customVimPlugins.nvim-web-devicons
|
||||||
|
|
||||||
# syntax highlighting
|
# syntax highlighting
|
||||||
vim-just
|
vim-just
|
||||||
|
@ -32,12 +32,16 @@
|
|||||||
file = '\\v\\.(aux|bbl|blg|bcf|fdb_latexmk|fls|run.xml|tdo|toc|log|pdf)$'
|
file = '\\v\\.(aux|bbl|blg|bcf|fdb_latexmk|fls|run.xml|tdo|toc|log|pdf)$'
|
||||||
}
|
}
|
||||||
|
|
||||||
${builtins.readFile ./spaceport.lua}
|
|
||||||
require('gitsigns').setup()
|
require('gitsigns').setup()
|
||||||
|
require("oil").setup()
|
||||||
|
|
||||||
-- load file browser
|
-- require("nvim-web-devicons").setup({})
|
||||||
|
|
||||||
|
-- load file browser and telescope
|
||||||
${builtins.readFile ./telescope.lua}
|
${builtins.readFile ./telescope.lua}
|
||||||
|
|
||||||
|
${builtins.readFile ./spaceport.lua}
|
||||||
|
|
||||||
-- color scheme
|
-- color scheme
|
||||||
require("rose-pine").setup({})
|
require("rose-pine").setup({})
|
||||||
require("kanagawa").setup({})
|
require("kanagawa").setup({})
|
||||||
@ -236,11 +240,6 @@
|
|||||||
vim.api.nvim_set_keymap("n", "<leader>ns", "<cmd>NomoStop<CR>", { noremap = true})
|
vim.api.nvim_set_keymap("n", "<leader>ns", "<cmd>NomoStop<CR>", { noremap = true})
|
||||||
vim.api.nvim_set_keymap("n", "<leader>nm", "<cmd>NomoMenu<CR>", { noremap = true})
|
vim.api.nvim_set_keymap("n", "<leader>nm", "<cmd>NomoMenu<CR>", { noremap = true})
|
||||||
|
|
||||||
vim.api.nvim_set_keymap("n", "<leader>tt", "<cmd>Telescope<CR>", {noremap = true})
|
|
||||||
vim.api.nvim_set_keymap("n", "<leader>tg", "<cmd>Telescope live_grep<CR>", {noremap = true})
|
|
||||||
vim.api.nvim_set_keymap("n", "<leader>to", "<cmd>Telescope find_files<CR>", {noremap = true})
|
|
||||||
vim.api.nvim_set_keymap("n", "<leader>tb", "<cmd>Telescope file_browser<CR>", {noremap = true})
|
|
||||||
|
|
||||||
${builtins.readFile ./lualine.lua}
|
${builtins.readFile ./lualine.lua}
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
@ -8,3 +8,10 @@ require("telescope").setup {
|
|||||||
}
|
}
|
||||||
|
|
||||||
require("telescope").load_extension "file_browser"
|
require("telescope").load_extension "file_browser"
|
||||||
|
require('telescope').load_extension('fzf')
|
||||||
|
|
||||||
|
vim.api.nvim_set_keymap("n", "<leader>tt", "<cmd>Telescope<CR>", {noremap = true})
|
||||||
|
vim.api.nvim_set_keymap("n", "<leader>tg", "<cmd>Telescope live_grep<CR>", {noremap = true})
|
||||||
|
vim.api.nvim_set_keymap("n", "<leader>to", "<cmd>Telescope find_files<CR>", {noremap = true})
|
||||||
|
vim.api.nvim_set_keymap("n", "<leader>tb", "<cmd>Telescope file_browser<CR>", {noremap = true})
|
||||||
|
|
||||||
|
@ -27,6 +27,11 @@ let
|
|||||||
name = "parrot-nvim";
|
name = "parrot-nvim";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nvimWebDeviconPlugin = prev.vimUtils.buildVimPlugin {
|
||||||
|
src = inputs.nvim-web-devicons;
|
||||||
|
name = "nvim-web-devicons";
|
||||||
|
};
|
||||||
|
|
||||||
zshCompletionPlugin = {
|
zshCompletionPlugin = {
|
||||||
name = "zsh-completions";
|
name = "zsh-completions";
|
||||||
src = inputs.zsh-completions;
|
src = inputs.zsh-completions;
|
||||||
@ -38,6 +43,7 @@ let
|
|||||||
spaceport-nvim = spaceportNvimPlugin;
|
spaceport-nvim = spaceportNvimPlugin;
|
||||||
nomodoro = nomodoroNvimPlugin;
|
nomodoro = nomodoroNvimPlugin;
|
||||||
parrot-nvim = parrotNvimPlugin;
|
parrot-nvim = parrotNvimPlugin;
|
||||||
|
nvim-web-devicons = nvimWebDeviconPlugin;
|
||||||
};
|
};
|
||||||
|
|
||||||
customZshPlugins = {
|
customZshPlugins = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user