Changes
2 changed files (+31/-12)
-
-
@@ -66,7 +66,12 @@ {plugin = indent-blankline-nvim; type = "lua"; config = '' require("ibl").setup() require("ibl").setup({ scope = { -- Turn off the fuckin' visual noise, level of bloat of this module is insane enabled = false, }, }) -- Disable stupid fake indentations local hooks = require "ibl.hooks"
-
@@ -83,12 +88,6 @@ endreturn virt_text end) ''; } { # TypeScript syntax highlighting for `import { type Foo }` is broken in Vim/Neovim. # Source plugin (yats) have already fixed it but not updated on Vim side. # https://github.com/donovanglover/nix-config/commit/5a08ca328c4714353fcdfed42b0c3bee122fdbd1 plugin = yats-vim; } ]; };
-
-
-
@@ -1,5 +1,5 @@# Development related configurations { config, lib, ... }: { config, lib, pkgs, ... }: let cfg = config.features.dev; in
-
@@ -13,10 +13,30 @@imports = [ ./lsp.nix ]; config = { # Runtime Executor (asdf-plugin compatible) # https://github.com/jdxcode/rtx programs.rtx = lib.mkIf cfg.enable { enable = true; programs = lib.mkIf cfg.enable { # Runtime Executor (asdf-plugin compatible) # https://github.com/jdxcode/rtx rtx.enable = true; neovim = lib.mkIf config.programs.neovim.enable { plugins = with pkgs.vimPlugins; [ { plugin = nvim-treesitter.withAllGrammars; type = "lua"; config = '' require("nvim-treesitter.configs").setup { auto_install = false, highlight = { enable = true, additional_vim_regex_highlighting = false, }, } ''; } ]; }; }; };
-