From 0398677dcca9decb786f1d9765b6f9d2f4f8b0ae Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Wed, 26 Nov 2025 09:32:24 -0500 Subject: routine updates --- .../.config/home-manager/common/default.nix | 32 +++++++++++++++------- .../home-manager/per-user/kdamani-work/home.nix | 3 +- 2 files changed, 24 insertions(+), 11 deletions(-) (limited to 'home-manager') diff --git a/home-manager/.config/home-manager/common/default.nix b/home-manager/.config/home-manager/common/default.nix index 46e107a..d330428 100644 --- a/home-manager/.config/home-manager/common/default.nix +++ b/home-manager/.config/home-manager/common/default.nix @@ -27,6 +27,7 @@ coreutils dig fd + gnutar htop imagemagick jq @@ -92,7 +93,9 @@ enable = true; }; extraConfig = { + core = { ignorecase = true; }; push = { autoSetupRemote = true; }; + rebase = { updateRefs = true; }; }; }; fzf = { @@ -153,7 +156,6 @@ pkgs.yaml-language-server pkgs.ruff pkgs.pyright - pkgs.pylyzer pkgs.nodePackages.prettier pkgs.typescript-language-server pkgs.vscode-langservers-extracted @@ -180,18 +182,10 @@ typeCheckingMode = "basic"; }; }; - language-server.pylyzer = { - command = "pylyzer"; - config = { - settings = { - args = ["--server"]; - }; - }; - }; language = [ { name = "python"; - language-servers = ["ruff" "pyright" "pylyzer"]; + language-servers = ["ruff" "pyright"]; auto-format = true; } { @@ -203,6 +197,24 @@ }; auto-format = true; } + { + name = "tsx"; + language-servers = ["typescript-language-server"]; + formatter = { + command = "prettier"; + args = [ "--parser" "typescript" ]; + }; + auto-format = true; + } + { + name = "typescript"; + language-servers = ["typescript-language-server"]; + formatter = { + command = "prettier"; + args = [ "--parser" "typescript" ]; + }; + auto-format = true; + } ]; }; }; diff --git a/home-manager/.config/home-manager/per-user/kdamani-work/home.nix b/home-manager/.config/home-manager/per-user/kdamani-work/home.nix index 6838541..1929da7 100644 --- a/home-manager/.config/home-manager/per-user/kdamani-work/home.nix +++ b/home-manager/.config/home-manager/per-user/kdamani-work/home.nix @@ -1,13 +1,14 @@ { config, pkgs, lib, ...}: { home.shellAliases = { - up = lib.mkForce "cd ~/.config/home-manager && darwin-rebuild switch --flake ."; + up = lib.mkForce "cd ~/.config/home-manager && sudo darwin-rebuild switch --flake ."; ssh = "INVOKED_VIA_ALIAS=yes ~/.ssh/config.d/managed/scripts/renew.sh"; }; home.packages = with pkgs; [ colima docker kubectl + kubernetes-helm k9s step-cli teleport -- cgit v1.2.3