aboutsummaryrefslogtreecommitdiff
path: root/home-manager/.config
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/.config')
-rw-r--r--home-manager/.config/home-manager/common/default.nix32
-rw-r--r--home-manager/.config/home-manager/per-user/kdamani-work/home.nix3
2 files changed, 24 insertions, 11 deletions
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