Personal Nix setup
0
fork

Configure Feed

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

Update nvim plugins, config, and channels

+93 -120
+1 -1
config/mysql.nix
··· 3 3 { 4 4 services.mysql = { 5 5 enable = true; 6 - package = pkgs.mariadb_109; 6 + package = pkgs.mariadb_1010; 7 7 dataDir = "/var/lib/mysql"; 8 8 settings.mysqld = { 9 9 bind-address = "127.0.0.1";
-4
config/nvim/default.nix
··· 15 15 16 16 initContents = " 17 17 \nlua <<EOF\n" + '' 18 - require('impatient') 19 - 20 18 nix_bins = { 21 19 ripgrep = '${pkgs.ripgrep}/bin/rg', 22 20 tsserver = '${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server', ··· 45 43 packages.myVimPackage = with pkgs.vimPlugins; { 46 44 start = [ 47 45 my-theme 48 - impatient-nvim 49 46 vim-repeat 50 47 vim-fugitive 51 48 editorconfig-vim ··· 62 59 trouble-nvim 63 60 dressing-nvim 64 61 which-key-nvim 65 - vim-prisma 66 62 nvim-snippy 67 63 nvim-cmp 68 64 nvim-cmp-lsp
+23 -2
config/nvim/init.lua
··· 7 7 return str ~= '' and string.format('%%#%s#%s', group, str) or '' 8 8 end 9 9 10 + vim.loader.enable() 11 + 10 12 -- terminal options 11 13 vim.api.nvim_exec([[ 12 14 set t_ZH=^\[\[3m ··· 230 232 231 233 -- global leader keybindings 232 234 local telescope_builtins = require('telescope.builtin') 235 + 236 + local function project_files() 237 + vim.fn.system('git rev-parse --is-inside-work-tree') 238 + if vim.v.shell_error == 0 then 239 + telescope_builtins.git_files(opts) 240 + else 241 + telescope_builtins.find_files(opts) 242 + end 243 + end 244 + 233 245 key.register({ 234 246 ["<leader>q"] = { "<cmd>TroubleToggle quickfix<cr>", "Quickfix List" }, 235 247 ["<leader>p"] = { "<cmd>TroubleToggle loclist<cr>", "Location List" }, 236 248 ["<leader>d"] = { "<cmd>TroubleToggle document_diagnostics<cr>", "Document Diagnostics" }, 237 249 ["<leader>D"] = { "<cmd>TroubleToggle workspace_diagnostics<cr>", "Workspace Diagnostics" }, 238 - ["<leader>o"] = { telescope_builtins.git_files, "Search Files in Git" }, 250 + ["<leader>o"] = { project_files, "Search Files in Workspace" }, 239 251 ["<leader>f"] = { telescope_builtins.live_grep, "Search in Files" }, 240 252 ["<leader>n"] = { telescope_builtins.lsp_dynamic_workspace_symbols, "Search Symbols in LSP Workspace" }, 241 253 ["<leader>b"] = { telescope_builtins.buffers, "Search for Buffer" }, ··· 427 439 "astro", 428 440 "typescript", 429 441 "tsx", 442 + "git_rebase", 430 443 "gitcommit", 444 + "gitignore", 445 + "gitattributes", 431 446 "graphql", 432 447 "regex", 433 448 "json", ··· 435 450 "javascript", 436 451 "markdown", 437 452 "markdown_inline", 453 + "terraform", 454 + "svelte", 455 + "prisma", 438 456 "yaml", 439 457 "vue", 440 458 "vim", ··· 448 466 "html", 449 467 "bash", 450 468 "c", 451 - "nix" 469 + "nix", 470 + "zig", 452 471 }, 453 472 parser_install_dir = "~/.local/share/nvim/site/parser", 454 473 highlight = { ··· 523 542 local lir_actions = require('lir.actions') 524 543 require('lir').setup { 525 544 show_hidden_files = false, 545 + ignore = { ".DS_Store" }, 526 546 devicons_enable = false, 527 547 hide_cursor = true, 528 548 mappings = { ··· 862 882 -- dressing 863 883 require('dressing').setup { 864 884 select = { 885 + backend = { "telescope", "builtin", "nui" }, 865 886 telescope = require('telescope.themes').get_cursor(), 866 887 }, 867 888 }
+3 -3
nix/channels.nix
··· 16 16 sha256 = "1cp2rpprcfl4mjsrsrpfg6278nf05a0mpl3m0snksvdalfmc5si5"; 17 17 }; 18 18 19 - /* nixpkgs-22.11-darwin */ 19 + /* nixpkgs-23.05-darwin */ 20 20 nixpkgs_src = fetchFromGitHub { 21 21 owner = "NixOS"; 22 22 repo = "nixpkgs"; 23 - rev = "9af373a61647257d16ae6062cddaa9094d24920c"; 24 - sha256 = "0q2vi3048b2pyqgm488s1z9ci09d31xln8dxg1h1d3aaplmzfa31"; 23 + rev = "8c5f01ab09866caa80e2876c9dfd922100984c7e"; 24 + sha256 = "1i56m4mj55qqsdcbmzwvi9pcz3i9cjjd5wqlv5srs331kwbsdg00"; 25 25 }; 26 26 in 27 27
+3 -23
overlays/common.nix
··· 54 54 ''; 55 55 }; 56 56 57 - neovim = (super.wrapNeovim( 58 - super.neovim-unwrapped.overrideAttrs(old: { 59 - version = "0.9.0-nightly-860fea1"; 60 - buildInputs = old.buildInputs ++ [ super.tree-sitter ] ++ 61 - (with super.darwin.apple_sdk.frameworks; [ CoreServices ]); 62 - cmakeFlags = old.cmakeFlags ++ [ "-DUSE_BUNDLED=OFF" ]; 63 - src = fetchFromGitHub { 64 - owner = "neovim"; 65 - repo = "neovim"; 66 - rev = "860fea1a3f880c2da0ac351a9523156bcfc67361"; 67 - sha256 = "074iz4fp4435ksdlj2819pdjndc3ir47lss9rakx1aj8rn8bxs43"; 68 - }; 69 - }) 70 - ) {}).overrideAttrs(old: { 71 - buildCommand = ('' 72 - mkdir -p $out/home 73 - export HOME=$out/home 74 - '' + old.buildCommand); 75 - }); 76 - 77 - wezterm = super.stdenv.mkDerivation rec { 57 + wezterm = super.stdenv.mkDerivation rec { 78 58 name = "wezterm"; 79 59 version = "20230408-112425-69ae8472"; 80 60 ··· 133 113 134 114 rust-analyzer = super.stdenv.mkDerivation rec { 135 115 name = "rust-analyzer"; 136 - version = "2023-01-30"; 116 + version = "2023-05-29"; 137 117 dontStrip = true; 138 118 buildInputs = [ super.gzip ]; 139 119 unpackPhase = ":"; 140 120 src = super.fetchurl { 141 121 url = "https://github.com/rust-lang/rust-analyzer/releases/download/${version}/rust-analyzer-aarch64-apple-darwin.gz"; 142 - sha256 = "sha256-KX4Wc1vT2LP90GdMiL3R4j+s/E0frVXYBYIuEa2cLnI="; 122 + sha256 = "sha256-hmEbBZLWBs3sJF7la7d1RG75yoGH10RdNDl+sxz+xGI="; 143 123 }; 144 124 installPhase = '' 145 125 mkdir -p $out/bin
+63 -87
overlays/vim-plugins.nix
··· 6 6 { 7 7 vim-fugitive = buildVimPluginFrom2Nix { 8 8 pname = "vim-fugitive"; 9 - version = "2022-08-17"; 9 + version = "2023-04-29"; 10 10 src = fetchFromGitHub { 11 11 owner = "tpope"; 12 12 repo = "vim-fugitive"; 13 - rev = "b411b753f805b969cca856e2ae51fdbab49880df"; 14 - sha256 = "0bcq71hfy08q4lq83rcrwpg7jkq0aszcbaqnjhphvg8wja5q30dm"; 13 + rev = "5f0d280b517cacb16f59316659966c7ca5e2bea2"; 14 + sha256 = "0qgxchrsydxznxwz3gwksqg3nal1ypmwi0ibpkf4whc62a8xxgl6"; 15 15 }; 16 16 meta.homepage = "https://github.com/tpope/vim-fugitive"; 17 17 }; ··· 30 30 31 31 nvim-snippy = buildVimPluginFrom2Nix { 32 32 pname = "nvim-snippy"; 33 - version = "2022-11-24"; 33 + version = "2023-05-15"; 34 34 src = fetchFromGitHub { 35 35 owner = "dcampos"; 36 36 repo = "nvim-snippy"; 37 - rev = "7b98712fdebda8d20375359622e2cb2795f774d8"; 38 - sha256 = "131ji85a14cd7f5gx41q76b2n1gvjbj0whlizpk3c62kz44mpgdp"; 37 + rev = "7b50933b44ebefc85bf1734eadc4fcfcbbc781c7"; 38 + sha256 = "0pgwr8c3qkrg5zjyy0i99yclh7s2fbinr2nkwi3w2i9i6q04jmcx"; 39 39 }; 40 40 meta.homepage = "https://github.com/dcampos/nvim-snippy"; 41 41 }; 42 42 43 43 nvim-cmp = buildVimPluginFrom2Nix { 44 44 pname = "nvim-cmp"; 45 - version = "2022-11-25"; 45 + version = "2023-05-30"; 46 46 src = fetchFromGitHub { 47 47 owner = "hrsh7th"; 48 48 repo = "nvim-cmp"; 49 - rev = "4c05626ccd70b1cab777c507b34f36ef27d41cbf"; 50 - sha256 = "185mxjj3r9jhgylr3ai08i5br6xh7jifyqyxgsw9a0plq8qywcvl"; 49 + rev = "fc0f694af1a742ada77e5b1c91ff405c746f4a26"; 50 + sha256 = "1vmsa4vrx7nsrq2kzh8pyjfssfhb9b7xy7qqcyja4g0xp9z9z077"; 51 51 }; 52 52 meta.homepage = "https://github.com/hrsh7th/nvim-cmp"; 53 53 }; 54 54 55 55 nvim-cmp-treesitter = buildVimPluginFrom2Nix { 56 56 pname = "nvim-cmp-treesitter"; 57 - version = "2022-10-28"; 57 + version = "2022-04-06"; 58 58 src = fetchFromGitHub { 59 59 owner = "ray-x"; 60 60 repo = "cmp-treesitter"; 61 - rev = "b40178b780d547bcf131c684bc5fd41af17d05f2"; 62 - sha256 = "076x4rfcvy81m28dpjaqcxrl3q9mhfz7qbwgkqsyndrasibsmlzr"; 61 + rev = "389eadd48c27aa6dc0e6b992644704f026802a2e"; 62 + sha256 = "0kbxjpw7j90pgvwmx3cb47jkk01wx5q6fqr660llinqc1vmj1rsq"; 63 63 }; 64 64 meta.homepage = "https://github.com/ray-x/cmp-treesitter"; 65 65 }; 66 66 67 67 nvim-cmp-lsp = buildVimPluginFrom2Nix { 68 68 pname = "nvim-cmp-lsp"; 69 - version = "2022-11-16"; 69 + version = "2023-02-06"; 70 70 src = fetchFromGitHub { 71 71 owner = "hrsh7th"; 72 72 repo = "cmp-nvim-lsp"; 73 - rev = "59224771f91b86d1de12570b4070fe4ad7cd1eeb"; 74 - sha256 = "1m8xs7fznf4kk6d96f2fxgwd7i5scd04pfy2s4qsb5gzh7q2ka9j"; 73 + rev = "0e6b2ed705ddcff9738ec4ea838141654f12eeef"; 74 + sha256 = "0gpwwc3rhfckaava83hpl7pw4rspicblxs7hy3y57gb560ymq6hg"; 75 75 }; 76 76 meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp"; 77 77 }; 78 78 79 79 nvim-cmp-lsp-document-symbol = buildVimPluginFrom2Nix { 80 80 pname = "nvim-cmp-lsp-document-symbol"; 81 - version = "2022-10-24"; 81 + version = "2023-04-01"; 82 82 src = fetchFromGitHub { 83 83 owner = "hrsh7th"; 84 84 repo = "cmp-nvim-lsp-document-symbol"; 85 - rev = "069a207be6a0327dcc62c957dbb38156b210733a"; 86 - sha256 = "1gpw9zmx60y6zrxb7ncgmak7sgzg8j5fhd4hqx2qkkrq6qkh07d3"; 85 + rev = "f0f53f704c08ea501f9d222b23491b0d354644b0"; 86 + sha256 = "1zcplbb2kkq3f9mmy6zfgscdiccqiwkjr4d91qqjxp80yi1v9z4j"; 87 87 }; 88 88 meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp-document-symbol"; 89 89 }; 90 90 91 91 nvim-cmp-lsp-signature-help = buildVimPluginFrom2Nix { 92 92 pname = "nvim-cmp-lsp-signature-help"; 93 - version = "2022-10-14"; 93 + version = "2023-02-03"; 94 94 src = fetchFromGitHub { 95 95 owner = "hrsh7th"; 96 96 repo = "cmp-nvim-lsp-signature-help"; 97 - rev = "d2768cb1b83de649d57d967085fe73c5e01f8fd7"; 98 - sha256 = "13imcdv0yws084z2x2lmdj17zy4ngf126i7djknnwp2jfkca1120"; 97 + rev = "3d8912ebeb56e5ae08ef0906e3a54de1c66b92f1"; 98 + sha256 = "0bkviamzpkw6yv4cyqa9pqm1g2gsvzk87v8xc4574yf86jz5hg68"; 99 99 }; 100 100 meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp-signature-help"; 101 101 }; ··· 138 138 139 139 nvim-cmp-cmdline = buildVimPluginFrom2Nix { 140 140 pname = "nvim-cmp-cmdline"; 141 - version = "2022-11-13"; 141 + version = "2023-04-24"; 142 142 src = fetchFromGitHub { 143 143 owner = "hrsh7th"; 144 144 repo = "cmp-cmdline"; 145 - rev = "8bc9c4a34b223888b7ffbe45c4fe39a7bee5b74d"; 146 - sha256 = "0rx8ncap1dfrgwkx1wsmhybr6cs1kdh0li5hssbhws2d6igij8zq"; 145 + rev = "5af1bb7d722ef8a96658f01d6eb219c4cf746b32"; 146 + sha256 = "02xpxdbjvic4l2s4fmhiy38igvvg0mdpi6hr49kvnibx1dyzhx5k"; 147 147 }; 148 148 meta.homepage = "https://github.com/hrsh7th/cmp-cmdline"; 149 149 }; ··· 174 174 175 175 gitsigns-nvim = buildVimPluginFrom2Nix { 176 176 pname = "gitsigns-nvim"; 177 - version = "0.6"; 177 + version = "2023-05-25"; 178 178 src = fetchFromGitHub { 179 179 owner = "lewis6991"; 180 180 repo = "gitsigns.nvim"; 181 - rev = "v0.6"; 182 - sha256 = "1gm5nmwfmkxb1a6vqbfyd1cm1vspa9d0gm09im9lv0m9mdf4pckv"; 181 + rev = "f868d82a36f7f7f5e110eb0a9659993984f59875"; 182 + sha256 = "1pbrm7y6z1b96yy8v9chn69jfbznlzrkygp802cb4946snnb5dj7"; 183 183 }; 184 184 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim"; 185 185 }; 186 186 187 187 trouble-nvim = buildVimPluginFrom2Nix { 188 188 pname = "trouble-nvim"; 189 - version = "1.0.0"; 189 + version = "2.3.0"; 190 190 src = fetchFromGitHub { 191 191 owner = "folke"; 192 192 repo = "trouble.nvim"; 193 - rev = "v1.0.0"; 194 - sha256 = "0p0ndaal7x7m286rw7plr2cjjck0vsq7x907v2mkfric0mdgklsk"; 193 + rev = "v2.3.0"; 194 + sha256 = "08yf7vkg4mp9v46w858bab6b23cf1idc2hizpqviipafdngcfa51"; 195 195 }; 196 196 meta.homepage = "https://github.com/folke/trouble.nvim"; 197 197 }; 198 198 199 199 lir-nvim = buildVimPluginFrom2Nix { 200 200 pname = "lir-nvim"; 201 - version = "2022-09-14"; 201 + version = "2023-02-21"; 202 202 src = fetchFromGitHub { 203 203 owner = "tamago324"; 204 204 repo = "lir.nvim"; 205 - rev = "c1aeb96fae55bb6cac3d01ce5123a843d7235396"; 206 - sha256 = "03fia0m7w2q20m9jvm4wdm6w5bfh976fm0d7h4n055hbqgy73qf9"; 205 + rev = "1aa871f20637eccc4e1e26b0fbcf9aafc9b6caf7"; 206 + sha256 = "0vwlp8b4kj0201abq5rh470kf4lsk2pr1207qhjd2ay1wp69ywiq"; 207 207 }; 208 208 meta.homepage = "https://github.com/tamago324/lir.nvim"; 209 209 }; 210 210 211 211 plenary-nvim = buildVimPluginFrom2Nix { 212 212 pname = "plenary-nvim"; 213 - version = "2023-01-30"; 213 + version = "2023-05-31"; 214 214 src = fetchFromGitHub { 215 215 owner = "nvim-lua"; 216 216 repo = "plenary.nvim"; 217 - rev = "9a0d3bf7b832818c042aaf30f692b081ddd58bd9"; 218 - sha256 = "1xy4hs0pckzbxd249zwg2r0vi94fy9arb966nypw1dx4vxw8072z"; 217 + rev = "499e0743cf5e8075cd32af68baa3946a1c76adf1"; 218 + sha256 = "0r9aw3a53vzq0rdyvq7pi99pqbmnww0dm146pbj2kd33rb34daz6"; 219 219 }; 220 220 meta.homepage = "https://github.com/nvim-lua/plenary.nvim"; 221 221 }; ··· 246 246 247 247 nvim-lspconfig = buildVimPluginFrom2Nix { 248 248 pname = "nvim-lspconfig"; 249 - version = "0.1.4"; 249 + version = "2023-05-29"; 250 250 src = fetchFromGitHub { 251 251 owner = "neovim"; 252 252 repo = "nvim-lspconfig"; 253 - rev = "v0.1.4"; 254 - sha256 = "1ig3fmj798axcv1694nna6bb97ij0rz0fm7jrfmqjs0p7sll10f9"; 253 + rev = "9166622781a39a829878d1fd24c174529d996838"; 254 + sha256 = "1rms9dbiv1cmc8dwmsr3k8xsn8lcgqkiljfld1jx2yyj8l8xc19b"; 255 255 }; 256 256 meta.homepage = "https://github.com/neovim/nvim-lspconfig"; 257 257 }; 258 258 259 259 nvim-dap = buildVimPluginFrom2Nix { 260 260 pname = "nvim-dap"; 261 - version = "0.4.0"; 261 + version = "0.6.0"; 262 262 src = fetchFromGitHub { 263 263 owner = "mfussenegger"; 264 264 repo = "nvim-dap"; 265 - rev = "0.4.0"; 266 - sha256 = "16hrqqa6577lq51hcx048j8rwa6aqdb6dz9b94rv1ki0jy52cx00"; 265 + rev = "0.6.0"; 266 + sha256 = "0h4vcdy7zrbrx29r2bw5nk01q1y983ffh59sl35rq5aa9xdwr4zf"; 267 267 }; 268 268 meta.homepage = "https://github.com/mfussenegger/nvim-dap"; 269 269 }; 270 270 271 271 lspkind-nvim = buildVimPluginFrom2Nix { 272 272 pname = "lspkind-nvim"; 273 - version = "2022-09-22"; 273 + version = "2023-05-05"; 274 274 src = fetchFromGitHub { 275 275 owner = "onsails"; 276 276 repo = "lspkind-nvim"; 277 - rev = "c68b3a003483cf382428a43035079f78474cd11e"; 278 - sha256 = "0qrfqajpbkb757vbcjz1g7v5rihsyhg1f1jxrbwg08dbxpw101av"; 277 + rev = "57610d5ab560c073c465d6faf0c19f200cb67e6e"; 278 + sha256 = "18lpp3ng52ylp8s79qc84b4dhmy7ymgis7rjp88zghv1kndrksjb"; 279 279 }; 280 280 meta.homepage = "https://github.com/onsails/lspkind-nvim"; 281 281 }; 282 282 283 283 null-ls-nvim = buildVimPluginFrom2Nix { 284 284 pname = "null-ls-nvim"; 285 - version = "2023-01-23"; 285 + version = "2023-05-30"; 286 286 src = fetchFromGitHub { 287 287 owner = "jose-elias-alvarez"; 288 288 repo = "null-ls.nvim"; 289 - rev = "7b2b28e207a1df4ebb13c7dc0bd83f69b5403d71"; 290 - sha256 = "02ing7v31xk43161986b7np04d58cxkm19h00mq95gdbqy3gnaz8"; 289 + rev = "c89333e034a8daba654ebfcf9a4ec9f87765f01e"; 290 + sha256 = "1kpyh1y5p0cazbvcm9cazkc93giqbbngm9zk1pf5qxrl18217cqh"; 291 291 }; 292 292 meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim"; 293 293 }; 294 294 295 295 nvim-treesitter = buildVimPluginFrom2Nix { 296 296 pname = "nvim-treesitter"; 297 - version = "2023-01-31"; 297 + version = "2023-05-31"; 298 298 src = fetchFromGitHub { 299 299 owner = "nvim-treesitter"; 300 300 repo = "nvim-treesitter"; 301 - rev = "e00952111e94f95800a32eeedb057e7ad365960c"; 302 - sha256 = "04jl2ay8qibqvisy4hhm0d579iwrglyw44r7k1a2lpnza4jvlsds"; 301 + rev = "62146fe415193879290c523b54cb5072e1f5dbbc"; 302 + sha256 = "0zqkhdcc8vr0kp4f1jr8m0zp02f694ba5z7a5s7ypik2jdfqhv3w"; 303 303 }; 304 304 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter"; 305 305 }; 306 306 307 307 nvim-treesitter-refactor = buildVimPluginFrom2Nix { 308 308 pname = "nvim-treesitter-refactor"; 309 - version = "2022-05-13"; 309 + version = "2023-04-04"; 310 310 src = fetchFromGitHub { 311 311 owner = "nvim-treesitter"; 312 312 repo = "nvim-treesitter-refactor"; 313 - rev = "75f5895cc662d61eb919da8050b7a0124400d589"; 314 - sha256 = "1wpszy4mga9piq5c5ywgdw15wvff8l8a7a6agygfv1rahfv3087j"; 313 + rev = "65ad2eca822dfaec2a3603119ec3cc8826a7859e"; 314 + sha256 = "14vg4iykl56ii4m5jrbrw95yjzkqn53vyqpqm82a5lmxgsha8d6b"; 315 315 }; 316 316 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-refactor"; 317 317 }; 318 318 319 319 nvim-treesitter-textobjects = buildVimPluginFrom2Nix { 320 320 pname = "nvim-treesitter-textobjects"; 321 - version = "2023-01-31"; 321 + version = "2023-05-23"; 322 322 src = fetchFromGitHub { 323 323 owner = "nvim-treesitter"; 324 324 repo = "nvim-treesitter-textobjects"; 325 - rev = "249d90a84df63f3ffff65fcc06a45d58415672de"; 326 - sha256 = "01wm4gnwimsxgvdhjgn15d23nq6d1304jjvkr1wdjz7xk5g0xvaz"; 325 + rev = "95b76b95eff25e1e64f363938cd853852355d70a"; 326 + sha256 = "0j1mrq2djx5f7xvxdjj441skkh4dmjz8frd06951pnxdar3ljqbn"; 327 327 }; 328 328 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects"; 329 329 }; 330 330 331 331 nvim-treesitter-context = buildVimPluginFrom2Nix { 332 332 pname = "nvim-treesitter-context"; 333 - version = "2023-01-06"; 333 + version = "2023-05-31"; 334 334 src = fetchFromGitHub { 335 335 owner = "nvim-treesitter"; 336 336 repo = "nvim-treesitter-context"; 337 - rev = "cacee4828152dd3a83736169ae61bbcd29a3d213"; 338 - sha256 = "0d9j5wz1fqk8ipf2x8vym0m3zpydslivwsnha8h1qz6yp6zyq5hc"; 337 + rev = "2182556aab4524b4fa8d00031bf1228ea2e4a023"; 338 + sha256 = "0xybwafqdq540nlvcdax48xa04d85blm19gndlg1zyrkhs7hbd7i"; 339 339 }; 340 340 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context"; 341 - }; 342 - 343 - impatient-nvim = buildVimPluginFrom2Nix { 344 - pname = "impatient-nvim"; 345 - version = "2022-12-28"; 346 - src = fetchFromGitHub { 347 - owner = "lewis6991"; 348 - repo = "impatient.nvim"; 349 - rev = "c90e273f7b8c50a02f956c24ce4804a47f18162e"; 350 - sha256 = "1cd1l55lax3938ym0kpwz0gpzmfi8rxq8rgl3l8vhq9frlaqyn53"; 351 - }; 352 - meta.homepage = "https://github.com/lewis6991/impatient.nvim"; 353 341 }; 354 342 355 343 dressing-nvim = buildVimPluginFrom2Nix { 356 344 pname = "dressing-nvim"; 357 - version = "2022-12-13"; 345 + version = "2023-05-25"; 358 346 src = fetchFromGitHub { 359 347 owner = "stevearc"; 360 348 repo = "dressing.nvim"; 361 - rev = "4436d6f41e2f6b8ada57588acd1a9f8b3d21453c"; 362 - sha256 = "1iwxqfqp3x09wz3rnvli3y80n38rw149cmjj9pmbkhiqgsm9p461"; 349 + rev = "f19cbd56f7f8cad212c58a7285d09c5d9c273896"; 350 + sha256 = "1vp2shlqqmwj11wv3hz8zdk84pdgf6y9pjw0gcr7ikfn0ag0a8dx"; 363 351 }; 364 352 meta.homepage = "https://github.com/stevearc/dressing.nvim"; 365 353 }; ··· 374 362 sha256 = "1ajzsxlpqzwi4ajq1rh134712gdsk6v2y8za16bfvbi20mf3v6n0"; 375 363 }; 376 364 meta.homepage = "https://github.com/folke/which-key.nvim"; 377 - }; 378 - 379 - vim-prisma = buildVimPluginFrom2Nix { 380 - pname = "vim-prisma"; 381 - version = "2023-01-24"; 382 - src = fetchFromGitHub { 383 - owner = "prisma"; 384 - repo = "vim-prisma"; 385 - rev = "95c5b25066efb34c75bce78698baa371fe0ee7c2"; 386 - sha256 = "046lpazz44f6b1lcvklaq1jl0sbyiklj6kcv580rrff89511nzsy"; 387 - }; 388 - meta.homepage = "https://github.com/prisma/vim-prisma"; 389 365 }; 390 366 }