- alias and function target is bash
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
git config --global user.signingKey ~/.ssh/id_ed25519.pub
git config --global commit.gpgSign true
git config --global gpg.format ssh
# TODO https://moonrepo.dev/docs/proto/commands/completions
proto install go
proto install node lts
proto install pnpm
proto install bun
# TODO proto install rust -- --profile minimal
curl -fsSL https://moonrepo.dev/install/proto.sh | PROTO_INSTALL_DIR=$XDG_CONFIG_HOME/proto/bin bash -s -- --no-profile
rm -rf ~/.proto/
$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
python3 -m pip install --upgrade pip setuptools wheel
uv python install
# uv python install 3.10 3.11 3.12
TODO - python available globally
# linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# windows
scoop install uv
# powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
uv tool --version # 0.4.17
uv tool install ruff
uv tool install hatch
uv tool install --with ipython ptpython
uv tool install anicli-ru
# uv tool install anicli-ru --upgrade-package anicli-api
uv tool upgrade --all
hatch config set dirs.env.virtual .venv
hatch config set template.licenses.headers false
hatch config set terminal.styles.spinner material
hatch run test:cov
hatch version micro
hatch build
hatch publish
hatch run test:cov
hatch version micro
git commit -am "release: $(hatch version)"
git tag -a $(hatch version) -m
git push origin --follow-tags
hatch run true
- Ddosify
- Disk usage
- Telegram > Settings > Advanced > Experimental settings
- Add "View Profile"
- Show Peer IDs in Profile
- Send large photos
- Enable webview inspecting
- Discord
- PyCharm
- terminal pwsh.exe -NoLogo
- File | Settings | Appearance & Behavior | File Colors || Non-Project Files -> Use in editor tabs
- YtMusic
- adblocker
- blur-nav-bar
- lyrics-genius
- navigation
- picture-in-picture
- precise-volume
- shortcuts
- sponsorblock
- video-toggle
- move badapple gif and mp3 outsude of git (or genereate them idk)
- pycharm settings sync
- obs quick replay (import scenes)
- python
- .editorconfig conf
- alias pip='pip --require-virtualenv'
- create python venv alias (current python installation pyenv.cfg windows)
- check every minor release (next is 0.3)
- autoactivate venvs
- zsh and virtualenvwrapper
- uv install python
- or proto
- terminal shit
- batcat mouse rock-ssh
- where which alias (and omit exe for windows)
- check all *.md sections with shellcheck
- IOS dualboot
- find browser sync bookmarks and history tool
- new software
- GUI
- https://github.com/th-ch/youtube-music/releases/latest
- scoop install youtube-music
- https://github.com/th-ch/youtube-music/releases/latest
- https://github.com/isacikgoz/tldr
- tldr go ?
- tldr -u
- https://github.com/denisidoro/navi
- bat
mc
alternative- fish or zsh
- windows (MSYS2) ?
- WSL
- LINUX
- GUI
- config system
- fast installer
- save config folder somewhere to make it portable
- use overlays to install this on linux?
- links or copy
- make changable
- nvim config
- https://www.reddit.com/r/neovim/comments/oumljd/how_do_you_use_sudo_with_neovim_while_keeping_the/
- IDE
- example
- plugin system
- vscode
- export configs
- layout
- extensions
- profiles
- color logs
- python -File activate envs
- pycharm like run file
- "python.analysis.autoImportCompletions": true
- git tree view by default
- ctrl+shift++ in terminal
- export configs
- alias
- grep config folder for cheatsheet
- code=co
- clear=cl
- dcu not pull
- dcup prod
- aa = alias fzf
- set-alias -name pn -value pnpm
- wsl
find / -not -path '/mnt/*'
find / -not -path '/mnt/*' -name python -not -path '/home/*'
- git config core.editor=code -w -n
- dump from TG
- corepack prepare & use wtf?
- https://github.com/jesseduffield/lazydocker/blob/master/docs/Config.md
- eza
- windows eza ~/pathes
- eza --hyperlink | grep