(T)im's N(ix) Flake, Multi-Host Configurations for all of my machines! 74k1.sh/
nixos nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(neovim): update plugins

74k1 a53e756b d643c8b2

+64 -33
+64 -33
modules/home-manager/shell/nvim/default.nix
··· 4 4 src = pkgs.fetchFromGitHub { 5 5 owner = "74k1"; 6 6 repo = "tsukiyo.nvim"; 7 - rev = "814860e55aa8f68293be33b19d54a2cebf3c80e9"; 8 - hash = "sha256-l0JF3rim5XacdFp/ywtHaXCxvb/MH49jkaPHrdBojcs="; 7 + rev = "69169daf4ecd8a4932c4bf87a5292cf00dcee914"; 8 + hash = "sha256-rH3wAgoTTTF3NdPhHgQpwDw+7vbbl7BSw12LtctJsoY="; 9 9 }; 10 10 }; 11 11 nix-update-nvim = pkgs.vimUtils.buildVimPlugin { ··· 13 13 src = pkgs.fetchFromGitHub { 14 14 owner = "reo101"; 15 15 repo = "nix-update.nvim"; 16 - rev = "fcb5a3c6806fc205fcd978213926566c003b7d27"; 17 - hash = "sha256-7aUoe5k0imn8TYEwmMaT8nmy3EK/MBtz/uwxmx4KGMQ="; 18 - }; 19 - }; 20 - let-it-snow-nvim = pkgs.vimUtils.buildVimPlugin { 21 - name = "let-it-snow-nvim"; 22 - src = pkgs.fetchFromGitHub { 23 - owner = "marcussimonsen"; 24 - repo = "let-it-snow.nvim"; 25 - rev = "823511ad1b0d36e44f9c5e2418892e7438f23a41"; 26 - hash = "sha256-9fDgVzzrLBoITdIFMva4EpopG+IV1Y5imw9j3gBPVzk="; 16 + rev = "6d21b62b08ae483798855d5bf5cb7b78b78e3bad"; 17 + hash = "sha256-Ld3Tmkc3k8jSY40z+9Em8M1rDSVz7lnll60KMJb22JQ="; 27 18 }; 28 19 }; 20 + # let-it-snow-nvim = pkgs.vimUtils.buildVimPlugin { 21 + # name = "let-it-snow-nvim"; 22 + # src = pkgs.fetchFromGitHub { 23 + # owner = "marcussimonsen"; 24 + # repo = "let-it-snow.nvim"; 25 + # rev = "823511ad1b0d36e44f9c5e2418892e7438f23a41"; 26 + # hash = "sha256-9fDgVzzrLBoITdIFMva4EpopG+IV1Y5imw9j3gBPVzk="; 27 + # }; 28 + # }; 29 29 hmts-nvim = pkgs.vimUtils.buildVimPlugin { 30 30 name = "hmts-nvim"; 31 31 src = pkgs.fetchFromGitHub { ··· 44 44 # sha256 = "sha256-6nFzUchDQIvaTOv4lZ10q66m/ntU3dgVnlfBRodW+0Y="; 45 45 # }; 46 46 # }; 47 - indentmini-nvim = pkgs.vimUtils.buildVimPlugin { 48 - name = "indentmini-nvim"; 49 - src = pkgs.fetchFromGitHub { 50 - owner = "nvimdev"; 51 - repo = "indentmini.nvim"; 52 - rev = "59c2be5387e3a3308bb43f07e7e39fde0628bd4d"; 53 - hash = "sha256-RtNPlILvlEyIFfDK8NTq8LPZR5vIl6uBxeE3vftUS6g="; 54 - }; 55 - }; 47 + # indentmini-nvim = pkgs.vimUtils.buildVimPlugin { 48 + # name = "indentmini-nvim"; 49 + # src = pkgs.fetchFromGitHub { 50 + # owner = "nvimdev"; 51 + # repo = "indentmini.nvim"; 52 + # rev = "59c2be5387e3a3308bb43f07e7e39fde0628bd4d"; 53 + # hash = "sha256-RtNPlILvlEyIFfDK8NTq8LPZR5vIl6uBxeE3vftUS6g="; 54 + # }; 55 + # }; 56 56 in { 57 57 imports = []; 58 58 ··· 157 157 ''; 158 158 } 159 159 { 160 - plugin = mini-diff; 160 + plugin = mini-indentscope; 161 161 type = "lua"; 162 162 config = 163 163 /* 164 164 lua 165 165 */ 166 166 '' 167 - require("mini.diff").setup() 167 + require("mini.indentscope").setup({ 168 + draw = { 169 + delay = 0, 170 + animation = require("mini.indentscope").gen_animation.none() 171 + }, 172 + options = { 173 + try_as_border = true 174 + }, 175 + symbol = "│" 176 + }) 168 177 ''; 169 178 } 170 179 { 171 - plugin = nvim-treesitter.withAllGrammars; 180 + plugin = mini-fuzzy; 172 181 type = "lua"; 173 - config = builtins.readFile ./cfg/TSconfig.lua; 182 + config = 183 + /* 184 + lua 185 + */ 186 + '' 187 + require("mini.fuzzy").setup() 188 + ''; 174 189 } 175 190 { 176 - plugin = let-it-snow-nvim; 191 + plugin = mini-diff; 177 192 type = "lua"; 178 193 config = 179 194 /* 180 195 lua 181 196 */ 182 197 '' 183 - require('let-it-snow').setup({delay = 50}) 198 + require("mini.diff").setup() 184 199 ''; 185 200 } 201 + { 202 + plugin = nvim-treesitter.withAllGrammars; 203 + type = "lua"; 204 + config = builtins.readFile ./cfg/TSconfig.lua; 205 + } 206 + # { 207 + # plugin = let-it-snow-nvim; 208 + # type = "lua"; 209 + # config = 210 + # /* 211 + # lua 212 + # */ 213 + # '' 214 + # require('let-it-snow').setup({delay = 50}) 215 + # ''; 216 + # } 186 217 # { 187 218 # plugin = copilot-cmp; 188 219 # type = "lua"; ··· 213 244 type = "lua"; 214 245 config = builtins.readFile ./cfg/fidget.lua; 215 246 } 216 - { 217 - plugin = indentmini-nvim; 218 - type = "lua"; 219 - config = builtins.readFile ./cfg/indentmini.lua; 220 - } 247 + # { 248 + # plugin = indentmini-nvim; 249 + # type = "lua"; 250 + # config = builtins.readFile ./cfg/indentmini.lua; 251 + # } 221 252 { 222 253 plugin = oil-nvim; 223 254 type = "lua";