feat: refactored wireguard and fixed self-hosted bookmarks

This commit is contained in:
Nick 2025-07-06 13:35:31 -05:00
parent 5c1d3e6356
commit cd118791e5
14 changed files with 55 additions and 128 deletions

View file

@ -29,11 +29,10 @@ in
"terminal.integrated.fontSize" = fonts.sizes.applications;
"terminal.integrated.fontFamily" = "'${fonts.name}', 'monospace', monospace";
"editor.fontLigatures" = true;
"editor.formatOnSave" = true;
"elmLS.disableElmLSDiagnostics" = true;
"elmLS.elmReviewDiagnostics" = "warning";
"elmLS.elmReviewPath" =
"/nix/store/r19y19rx5b7l4dzapbx1g64d30yisby1-elm-review-2.10.3/bin/elm-review";
"editor.formatOnSave" = true;
"elmLS.elmReviewPath" = "/etc/profiles/per-user/nick/bin/elm-review";
"[elm]" = {
"editor.defaultFormatter" = "elmTooling.elm-ls-vscode";
};

View file

@ -10,5 +10,6 @@ builtins.attrValues {
inherit (pkgs.elmPackages)
elm-language-server
elm-review
elm-format
;
}

View file

@ -39,7 +39,7 @@
language_servers = [ "elm-language-server" ];
format_on_save = {
external = {
command = "elm-review";
command = "elm-format";
arguments = [ "--stdin" ];
};
};

View file

@ -18,12 +18,12 @@ let
;
};
extraPackagesPath = import (configPath + /extraPackages) { inherit pkgs; };
# packagePath = flake.inputs.zed-editor.packages.${pkgs.system}.default;
packagePath = flake.inputs.zed-editor.packages.${pkgs.system}.default;
in
{
programs.zed-editor = {
enable = true;
# package = packagePath;
package = packagePath;
extraPackages = extraPackagesPath;
extensions = extensionsPath;
userKeymaps = userKeymapsPath;