Change pager + pyright shim + helium time zone
This commit is contained in:
parent
bef6005914
commit
e117542412
|
|
@ -28,6 +28,7 @@ in {
|
||||||
jetbrains.pycharm
|
jetbrains.pycharm
|
||||||
rclone
|
rclone
|
||||||
opencode
|
opencode
|
||||||
|
claude-code
|
||||||
# zed-editor
|
# zed-editor
|
||||||
uv
|
uv
|
||||||
google-cloud-sdk
|
google-cloud-sdk
|
||||||
|
|
|
||||||
|
|
@ -42,8 +42,17 @@
|
||||||
"*.nix/"
|
"*.nix/"
|
||||||
"uv.lock"
|
"uv.lock"
|
||||||
".dmypy.json"
|
".dmypy.json"
|
||||||
|
".envrc"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
programs.delta = {
|
||||||
|
enable = true;
|
||||||
|
options = {
|
||||||
|
diff-so-fancy = true;
|
||||||
|
file-style = "omit";
|
||||||
|
# hunk-header-style = "omit";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
programs.lazygit = {
|
programs.lazygit = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -52,6 +61,12 @@
|
||||||
editPreset = "nvim";
|
editPreset = "nvim";
|
||||||
autoStageResolvedConflicts = false;
|
autoStageResolvedConflicts = false;
|
||||||
};
|
};
|
||||||
|
git.pagers = [
|
||||||
|
{
|
||||||
|
colorArg = "always";
|
||||||
|
pager = "delta --dark --color-only --paging=never";
|
||||||
|
}
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@
|
||||||
sha256 = "sha256-qzc135IP5F2btxtOMUGMz+0azJhYL9KI0lcPG2KjcxU=";
|
sha256 = "sha256-qzc135IP5F2btxtOMUGMz+0azJhYL9KI0lcPG2KjcxU=";
|
||||||
};
|
};
|
||||||
extraPkgs = pkgs: [pkgs.tzdata];
|
extraPkgs = pkgs: [pkgs.tzdata];
|
||||||
|
profile = "export TZ=Asia/Bangkok";
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
xdg.desktopEntries = {
|
xdg.desktopEntries = {
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,19 @@
|
||||||
config,
|
config,
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}: {
|
}: let
|
||||||
|
basedpyrightShim = pkgs.symlinkJoin {
|
||||||
|
name = "basedpyright-with-pyright-shim";
|
||||||
|
paths = [pkgs.basedpyright];
|
||||||
|
postBuild = ''
|
||||||
|
ln -s $out/bin/basedpyright-langserver $out/bin/pyright-langserver
|
||||||
|
ln -s $out/bin/basedpyright $out/bin/pyright
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
in {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# codeium
|
# codeium
|
||||||
|
basedpyrightShim
|
||||||
nixd
|
nixd
|
||||||
alejandra
|
alejandra
|
||||||
clang-tools
|
clang-tools
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue