/Config

Configuration dotfiles

Primary LanguageVim Script

Config

Contains configuration files

For automatic git token login copy .git-credentials and replace <TOKEN> and <PASSWORD

Cygwin

Packages to install

gcc
g++
git
less
make
lynx
vim
wget
python
pip

VSCode

Insert settings.json and keybindings.json into VSCode editor. Search for the files with ctrl + shift + P

VSCode Extentions

Python
Pylance
Python Environment Manager
Python Extension Pack
Python Indent
Solarized Dark Vim
Vim
Git History
GitLens
vscode-proto3
autoDocstring
IntelliCode
multi-command

VSCode Built-in Terminal/Powershell Alias

See Set alias command in powershell

Go to

C:\Users\[user]\Documents

Make a folder called WindowsPowerShell and insert the Microsoft.PowerShell_profile.ps1 file

VSCode file modified even if no change

If you run git diff and get something like

old mode 100725
new mode 100614

Fix is

git config --unset core.filemode
git config --global core.filemode false

Terminal Customization

Custom terminal with Oh My Posh. Then right-click the font-file in the folder to install. Here for themes.

winget install oh-my-posh
code $profile
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\paradox.omp.json" | Invoke-Expression
Install-Module -Name Terminal-Icons -Repository PSGallery
Import-Module -Name Terminal-Icons