Skip to content

Hulvdan/.dotfiles

Repository files navigation

os

git config --global core.symlinks true
git config --global url.ssh://[email protected]/.insteadOf https://github.com/
git config --global url.ssh://[email protected]/.insteadOf https://bitbucket.org/
git config --global core.excludesFile "%USERPROFILE%\dev\.dotfiles\git\gitignore_global"

# НАХОДЯСЬ В ПАПКЕ ПРОЕКТА

# --- TMUX --------------------
# заранее нужно установить tmux
tmux/install.sh

# При запуске tmux:
# [C-a]+I
# [C-a]+U

# --- ZSH --------------------
echo DEFAULT_USER=$(whoami) >> zsh/zshrc.local.zsh

# заранее нужно установить zsh
zsh/install.sh

# --- NVIM --------------------

# заранее нужно установить nvim

# запустить nvim, и прописать `:Lazy`

# --- КОНФИГИ --------------------
# UNIX
ln -s $(pwd)/nvim ~/.config/nvim

# WINDOWS. Powershell с правами админа:
ni C:\Users\user\.vimrc -i SymbolicLink -ta "C:\Users\user\dev\.dotfiles\idea\.vimrc"
ni C:\Users\user\.ideavimrc -i SymbolicLink -ta "C:\Users\user\dev\.dotfiles\idea\.ideavimrc"
ni C:\Users\user\.wezterm.lua -i SymbolicLink -ta "C:\Users\user\dev\.dotfiles\wezterm\.wezterm.lua"
ni C:\Users\user\AppData\Local\nvim -i SymbolicLink -ta "C:\Users\user\dev\.dotfiles\nvim"

Windows Setup

  1. Отключение автообновления Visual Studio

Tools -> Options -> Environment -> Product Updates нахуй убрать всё

  1. Отключение обновления Windows 11

https://www.solveyourtech.com/how-to-disable-automatic-updates-windows-11-a-step-by-step-guide/

FAQ

Конвертнуть PuTTY ppk в openssh https://superuser.com/questions/232362/how-to-convert-ppk-key-to-openssh-key-under-linux

puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub