diff --git a/.chezmoitemplates/dot_gitconfig_linux.tmpl b/.chezmoitemplates/dot_gitconfig_linux.tmpl index bf23ee0..027f2f4 100644 --- a/.chezmoitemplates/dot_gitconfig_linux.tmpl +++ b/.chezmoitemplates/dot_gitconfig_linux.tmpl @@ -1,9 +1,9 @@ [gpg] - format = ssh + format = ssh [gpg "ssh"] - program = "/opt/1Password/op-ssh-sign" + program = "/opt/1Password/op-ssh-sign" [commit] - gpgsign = true + gpgsign = true [user] signingkey = {{ .git.default.publicKey }} name = {{ .git.default.name }} @@ -13,4 +13,17 @@ helper = oauth [hub] protocol = ssh +[http] + postBuffer = 624288000 +[lfs] + concurrenttransfers = 10 + activitytimeout = 3600 + dialtimeout = 3600 + keepalive = 3600 + tlstimeout = 3600 +[filter "lfs"] + clean = git-lfs clean -- %f + smudge = git-lfs smudge -- %f + process = git-lfs filter-process + required = true diff --git a/dot_config/fish/config.fish b/dot_config/fish/config.fish index 2261d9e..cf5e510 100644 --- a/dot_config/fish/config.fish +++ b/dot_config/fish/config.fish @@ -2,29 +2,39 @@ set fish_greeting # nix -if command -v nix > /dev/null +if command -v nix >/dev/null fish_add_path ~/.nix-profile/bin end # direnv -if command -v direnv > /dev/null +if command -v direnv >/dev/null direnv hook fish | source - set -g direnv_fish_mode eval_on_arrow + set -g direnv_fish_mode eval_on_arrow end # starship -if command -v starship > /dev/null +if command -v starship >/dev/null source (starship init fish --print-full-init | psub) end # zoxide -if command -v zoxide > /dev/null +if command -v zoxide >/dev/null zoxide init fish | source end # micromamba -if command -v micromamba > /dev/null - set -gx MAMBA_EXE "/usr/bin/micromamba" +if command -v micromamba >/dev/null + set -gx MAMBA_EXE /usr/bin/micromamba set -gx MAMBA_ROOT_PREFIX "/home/oune/.local/share/mamba" $MAMBA_EXE shell hook --shell fish --root-prefix $MAMBA_ROOT_PREFIX | source + alias conda=micromamba + alias mamba=micromamba + alias ma="micromamba env activate" + alias mda="micromamba env activate base" + alias mel="micromamba env list" +end + +# fnm +if command -v fnm >/dev/null + fnm env --use-on-cd --shell fish | source end