barsikus007 / config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

config

Cross-platform

git config --global user.name barsikus007
git config --global user.email barsikus07@gmail.com

git config --global core.editor "code --wait"
git config --global core.autocrlf input
git config --global core.ignoreCase false

git config --global init.defaultBranch master

git config --global push.default current

git config --global pull.rebase true

git config --global merge.autoStash true

git config --global rebase.autoStash true

Upload key

git config --global user.signingKey ~/.ssh/id_ed25519.pub
git config --global commit.gpgSign true
git config --global gpg.format ssh

Use

# TODO https://moonrepo.dev/docs/proto/commands/completions
proto install go
proto install node lts
proto install pnpm
# TODO bun windows
# scoop bucket add versions
# scoop install bun-canary
proto install bun
# TODO test tools
# proto install python
# proto install rust

Install

Linux
curl -fsSL https://moonrepo.dev/install/proto.sh | PROTO_INSTALL_DIR=$XDG_CONFIG_HOME/proto/bin bash -s -- --no-profile
rm -rf ~/.proto/
Windows
$env:PROTO_INSTALL_DIR = "~\.config\proto\bin"
# irm https://moonrepo.dev/install/proto.ps1 | iex
& ([scriptblock]::Create((irm https://moonrepo.dev/install/proto.ps1))) --no-profile
Remove-Item -Recurse ~\.proto\
# TODO add proto to scoop

Python

pipx

# install
python3 -m pip install --upgrade pip setuptools wheel
python3 -m pip install --user pipx
# or
python3 -m pip install --user pipx-in-pipx
# or
# use apt scoop or etc PM
python3 -m pipx ensurepath
# TODO rm /mnt/c/users/admin/appdata/roaming/python/python312/scripts/register-python-argcomplete
pipx install hatch
pipx install poetry
# hatch config
hatch config set dirs.env.virtual .venv
hatch config set template.licenses.headers false
hatch config set terminal.styles.spinner material
# poetry config
# TODO
pipx install ptpython
# pipx inject ptpython ipython
pipx install git+https://github.com/vypivshiy/ani-cli-ru@dev
pipx upgrade-all

hatch release schedule

hatch run test:cov
hatch version micro
hatch build
hatch publish
hatch run true

Docker Desktop Extensions

  • Ddosify
  • Disk usage

TODO

About


Languages

Language:Lua 41.0%Language:Shell 23.4%Language:PowerShell 17.4%Language:JavaScript 14.8%Language:Batchfile 1.5%Language:Python 1.2%Language:Vim Script 0.8%