various updates
- nvim fixes - firefox updates - stop breaking sxhkdrc
This commit is contained in:
@@ -108,6 +108,36 @@ let
|
||||
sha256 = "Dlzfp3CZTzq8zQeHByWf3ER6/Em+KNGYNI4Z17ui8Lc=";
|
||||
};
|
||||
};
|
||||
my-marks = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
pname = "marks";
|
||||
version = "2022-08-31";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "chentoast";
|
||||
repo = "marks.nvim";
|
||||
rev = "b27cbb78e9082229590b396d3ae4fe07f1aeafe0";
|
||||
sha256 = "XdbgIWuAHNdTfyKDrKmQVq5oSbBoi56DpwtgOqhScAk=";
|
||||
};
|
||||
};
|
||||
my-gitsigns = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
pname = "gitsigns";
|
||||
version = "v0.5";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "lewis6991";
|
||||
repo = "gitsigns.nvim";
|
||||
rev = "f98c85e7c3d65a51f45863a34feb4849c82f240f";
|
||||
sha256 = "FgNSwvW7Bk+eKutMj0zqEorJ3+ijCALtOXs2OYiSX1I=";
|
||||
};
|
||||
};
|
||||
my-fterm = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
pname = "fterm";
|
||||
version = "2022-07-22";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "numToStr";
|
||||
repo = "FTerm.nvim";
|
||||
rev = "efd10656724a269e21ba68d65e2b058a4e606424";
|
||||
sha256 = "rR6KDwj58aYfyaSsoUy75536SdBhk394yspCUl/hzfE=";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
my-python-packages = python-packages: with python-packages; [
|
||||
@@ -220,6 +250,13 @@ in
|
||||
" tidal nvim terminal
|
||||
let g:tidal_target = "terminal"
|
||||
|
||||
" latex
|
||||
" let g:tex_flavor='latex'
|
||||
" let g:vimtex_view_method='zathura'
|
||||
" let g:vimtex_quickfix_mode=0
|
||||
" set conceallevel=1
|
||||
" let g:tex_conceal='abdmg'
|
||||
|
||||
" telescope
|
||||
" Find files using Telescope command-line sugar.
|
||||
nnoremap <leader>ff <cmd>Telescope find_files<cr>
|
||||
@@ -714,6 +751,7 @@ in
|
||||
nodePackages.typescript
|
||||
nodePackages.typescript-language-server
|
||||
];
|
||||
|
||||
plugins = with pkgs.vimPlugins // customPlugins; [
|
||||
# ui
|
||||
fzf-vim
|
||||
@@ -731,10 +769,10 @@ in
|
||||
nvim-gps
|
||||
nvim-treesitter
|
||||
nvim-treesitter-context
|
||||
FTerm-nvim
|
||||
my-fterm
|
||||
barbar-nvim
|
||||
auto-session
|
||||
marks-nvim
|
||||
my-marks
|
||||
|
||||
# language
|
||||
vim-nix
|
||||
@@ -770,7 +808,7 @@ in
|
||||
|
||||
# git stuff
|
||||
vim-fugitive
|
||||
gitsigns-nvim
|
||||
my-gitsigns
|
||||
fzf-checkout-vim
|
||||
|
||||
# Clojure stuff
|
||||
@@ -786,6 +824,7 @@ in
|
||||
scnvim
|
||||
leap
|
||||
vim-beancount
|
||||
# vimtex
|
||||
# TODO break with nvim 0.8.0
|
||||
# these are here until i upgrade my nixos channnel in the flake
|
||||
my-which-key-nvim
|
||||
|
||||
Reference in New Issue
Block a user