This commit is contained in:
Michael Thomson 2025-05-27 10:43:04 -04:00
parent c65787890f
commit 741567f34e
Signed by: mthomson
GPG Key ID: B6CA05EE5F436C79
3 changed files with 21 additions and 5 deletions

View File

@ -48,6 +48,11 @@
taskwarrior-tui
hidden-bar
presenterm
(azure-cli.withExtensions [
azure-cli.extensions.containerapp
])
azure-functions-core-tools
dotnet-sdk
];
programs.home-manager.enable = true;

View File

@ -53,6 +53,9 @@ in {
c = with pkgs; [
clang
];
csharp = with pkgs; [
omnisharp-roslyn
];
};
# This is for plugins that will load at startup without using packadd:
@ -159,6 +162,7 @@ in {
go = true;
typescript = true;
c = true;
csharp = true;
};
# anything else to pass and grab in lua with `nixCats.extra`
extra = {

View File

@ -34,11 +34,11 @@ vim.o.conceallevel = 2
-- vim.o.smarttab = true
vim.opt.cpoptions:append('I')
vim.o.expandtab = true
-- vim.o.smartindent = true
-- vim.o.autoindent = true
-- vim.o.tabstop = 4
-- vim.o.softtabstop = 4
-- vim.o.shiftwidth = 4
vim.o.smartindent = true
vim.o.autoindent = true
vim.o.tabstop = 4
vim.o.softtabstop = 4
vim.o.shiftwidth = 4
-- stops line wrapping from being confusing
vim.o.breakindent = true
@ -741,6 +741,13 @@ require('lze').load {
-- filetypes = { "go", "gomod", "gowork", "gotmpl" },
},
},
{
"omnisharp",
enabled = nixCats("csharp") or false,
lsp = {
-- filetypes = { "go", "gomod", "gowork", "gotmpl" },
},
},
{
"nixd",
enabled = nixCats('nix') or false,