diff options
| author | vin <vin@vineetk.net> | 2025-05-08 19:00:03 -0400 |
|---|---|---|
| committer | vin <vin@vineetk.net> | 2025-05-08 19:00:03 -0400 |
| commit | 427d4e2606cf93aba8410e2486d165618aa8cff9 (patch) | |
| tree | 868729d284d56870c7ae20560a2e5bb71aceb78f /home.nix | |
| parent | 2f364c1c0c8a3a0872998bf43e8f746745de8677 (diff) | |
demiurge, hastur: neovim telescope ivy theming
Diffstat (limited to 'home.nix')
| -rw-r--r-- | home.nix | 20 |
1 files changed, 18 insertions, 2 deletions
| @@ -462,7 +462,8 @@ in | |||
| 462 | vim.g.mapleader = " " | 462 | vim.g.mapleader = " " |
| 463 | vim.keymap.set('n', '<Leader>g', '<cmd>Neogit cwd=%:p:h<cr>') | 463 | vim.keymap.set('n', '<Leader>g', '<cmd>Neogit cwd=%:p:h<cr>') |
| 464 | vim.keymap.set('n', '<Leader>l', '<cmd>ls<cr>') | 464 | vim.keymap.set('n', '<Leader>l', '<cmd>ls<cr>') |
| 465 | vim.keymap.set('n', '<Leader>b', '<cmd>b<space>') | 465 | vim.keymap.set('n', '<Leader>T', '<cmd>Telescope<cr>') |
| 466 | vim.keymap.set('n', '<Leader>b', '<cmd>Telescope buffers<cr>') | ||
| 466 | ''; | 467 | ''; |
| 467 | 468 | ||
| 468 | plugins = with pkgs.vimPlugins; [ | 469 | plugins = with pkgs.vimPlugins; [ |
| @@ -509,7 +510,22 @@ in | |||
| 509 | gitsigns-nvim | 510 | gitsigns-nvim |
| 510 | 511 | ||
| 511 | # telescope stuff | 512 | # telescope stuff |
| 512 | telescope-nvim | 513 | { |
| 514 | plugin = telescope-nvim; | ||
| 515 | config = '' | ||
| 516 | lua << END | ||
| 517 | require "telescope".setup { | ||
| 518 | defaults = vim.tbl_extend( | ||
| 519 | "force", | ||
| 520 | require "telescope.themes".get_ivy(), | ||
| 521 | { | ||
| 522 | layout_config = { height = 10 }, | ||
| 523 | } | ||
| 524 | ) | ||
| 525 | } | ||
| 526 | END | ||
| 527 | ''; | ||
| 528 | } | ||
| 513 | { | 529 | { |
| 514 | plugin = telescope-zf-native-nvim; | 530 | plugin = telescope-zf-native-nvim; |
| 515 | config = '' | 531 | config = '' |
