new homefile

This commit is contained in:
2026-04-04 15:16:48 -05:00
parent 4521dab0c4
commit 6ac626aa9f
+35 -36
View File
@@ -45,7 +45,7 @@
".config/fish".source = ./roy-config/fish;
".config/alacritty".source = ./roy-config/alacritty;
};
# user persisted dirs
home.persistence."/persist/home/roy" = {
directories = [
@@ -87,7 +87,7 @@
ebay.metaData.hidden = true;
ddgc = {
name = "DuckDuckGo (unthemed)";
urls = [{ template = "https://duckduckgo.com/?q={searchTerms}"; }];
urls = [ { template = "https://duckduckgo.com/?q={searchTerms}"; } ];
icon = "https://duckduckgo.com/favicon.ico";
};
};
@@ -95,9 +95,9 @@
extensions.force = true;
extensions.packages = with inputs.firefox-addons.packages.${pkgs.system}; [
ublock-origin
ublock-origin
vimium-c
];
];
extensions.settings."uBlock0@raymondhill.net".settings = {
selectedFilterLists = [
"ublock-filters"
@@ -313,17 +313,17 @@
enable = true;
inlayHints = true;
servers = {
html.enable = true;
lua_ls.enable = true;
nil_ls.enable = true;
ts_ls.enable = true;
marksman.enable = true;
pyright.enable = true;
html.enable = true;
lua_ls.enable = true;
nil_ls.enable = true;
ts_ls.enable = true;
marksman.enable = true;
pyright.enable = true;
gopls.enable = true;
terraformls.enable = true;
ansiblels.enable = true;
terraformls.enable = true;
ansiblels.enable = true;
jsonls.enable = true;
yamlls.enable = true;
yamlls.enable = true;
rust_analyzer = {
enable = true;
installRustc = true;
@@ -373,7 +373,7 @@
};
};
diagnostic = {
diagnostic = {
"<leader>cd" = {
action = "open_float";
desc = "Line Diagnostics";
@@ -395,10 +395,10 @@
autoEnableSources = true;
settings = {
sources = [
{name = "nvim_lsp";}
{name = "path";}
{name = "buffer";}
{name = "luasnip";}
{ name = "nvim_lsp"; }
{ name = "path"; }
{ name = "buffer"; }
{ name = "luasnip"; }
];
mapping = {
@@ -415,27 +415,27 @@
};
extraConfigLua = ''
local _border = "rounded"
local _border = "rounded"
vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(
vim.lsp.handlers.hover, {
border = _border
}
)
vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(
vim.lsp.handlers.hover, {
border = _border
}
)
vim.lsp.handlers["textDocument/signatureHelp"] = vim.lsp.with(
vim.lsp.handlers.signature_help, {
border = _border
}
)
vim.lsp.handlers["textDocument/signatureHelp"] = vim.lsp.with(
vim.lsp.handlers.signature_help, {
border = _border
}
)
vim.diagnostic.config{
float={border=_border}
};
vim.diagnostic.config{
float={border=_border}
};
require('lspconfig.ui.windows').default_options = {
border = _border
}
require('lspconfig.ui.windows').default_options = {
border = _border
}
'';
colorschemes.catppuccin = {
@@ -444,7 +444,6 @@
};
};
home.stateVersion = "24.11";
programs.home-manager.enable = true;