trying to figure out how VimScript works
- navarasu/onedark.nvim
- nvim-tree/nvim-web-devicons
- nvim-tree/nvim-tree.lua
- romgrk/barbar.nvim
- nvim-lualine/lualine.nvim
- junegunn/fzf
- numToStr/Comment.nvim
- norcalli/nvim-colorizer.lua
- nvim-treesitter/nvim-treesitter
- nvim-treesitter/nvim-treesitter-textobjects
- m-demare/hlargs.nvim
- neovim/nvim-lspconfig
- mfussenegger/nvim-lint
- personal notes on automating the installation and configuration of certain software on Windows 11
winget install -e --id Microsoft.Powershell
winget install -e --id Microsoft.Powershell
winget install -e --id Git.Git
git config --global user.email "[email protected]"
git config --global user.name "berkay-yalin"
winget install -e --id GitHub.cli
gh auth
mkdir ~/GitHub/
git clone https://github.com/berkay-yalin/dotfiles.git C:\Users\berka\GitHub\dotfiles
winget install wez.wezterm
copy-item -path ~\GitHub\dotfiles\wezterm\.wezterm.lua -destination ~\.wezterm.lua
winget uninstall -e --id Microsoft.WindowsTerminal
winget install Neovim.Neovim
copy-item -path ~\GitHub\dotfiles\nvim -destination ~\AppData\Local\nvim -recurse
# install vim-plug
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
# install plugins
nvim -c ":PlugInstall" -c ":qa"
# install open-with-nvim.exe
$url = "https://api.github.com/repos/berkay-yalin/open-with-nvim/releases/latest"
Invoke-WebRequest -Uri ((Invoke-RestMethod -Uri $url).assets[0].browser_download_url) -OutFile ~\AppData\Local\nvim-data\open-with-nvim.exe
winget install -e --id Microsoft.VisualStudioCode
copy-item ~\GitHub\dotfiles\vscode\settings.json ~\AppData\Roaming\Code\User\settings.json
copy-item ~\GitHub\dotfiles\vscode\keybindings.json ~\AppData\Roaming\Code\User\keybindings.json
winget install -e --id sylikc.JPEGView
copy-item -path ~\GitHub\dotfiles\JPEGView\JPEGView.ini -destination ~\AppData\Roaming\JPEGView\JPEGView.ini