From 6ac626aa9fc2fece7952c379aa2d25fcb3194181 Mon Sep 17 00:00:00 2001 From: Roy Dumblauskas Date: Sat, 4 Apr 2026 15:16:38 -0500 Subject: [PATCH] new homefile --- nixos/home-roy.nix | 71 +++++++++++++++++++++++----------------------- 1 file changed, 35 insertions(+), 36 deletions(-) diff --git a/nixos/home-roy.nix b/nixos/home-roy.nix index 0905111..1fa3800 100755 --- a/nixos/home-roy.nix +++ b/nixos/home-roy.nix @@ -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 = { "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;