Skip to content

yongilkim01/dotfiles-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Yongil's dotfiles

Contents

  • vim (Neovim) config
  • powershell config

Neovim requirement

PowerShell requirement

PowerShell setup

  1. Install Hack nerd font family in Windows system
  2. Install PowerShell in Microsoft store
  3. Set default terminal application to "Windows Terminal" in Terminal setting startup tab
  4. Set acrylic tab row to "On" in Terminal setting appearance tab
  5. Set color scheme to "One Half Dark" in Terminal setting defaults-appearance tab
  6. Set font face to "Hack Nerd Font" in Terminal setting defaults-appearance tab
  7. Set enable acrylic to "On" and set opacity to "to" in Terminal setting defaults-appearance tab
  8. Open a powershell setting json, copy and paste to my git setting.json
  9. Install Scoop(Command-line installer)
    iwr -useb get.scoop.sh | iex
    
    scoop install curl sudo jq
    
    curl 'https://api.inkdrop.app/' | jq .
    
  10. Install git for windows
    winget install -e --id Git.Git
    
  11. Install oh-my-posh
    Install-Module posh-git -Scope CurrentUser -Force
    
    Install-Module oh-my-posh -Scope CurrentUser -Force
    
    winget install JanDeDobbeleer.OhMyPosh -s winget
    
  12. Copy powershell directory in my git in USER.config
  13. Install Terminal Icons
    Install-Module -Name Terminal-Icons -Repository PSGallery -Force
    
  14. Install z - Directory jumper
    Install-Module -Name z -Force
    
  15. Install PSReadLine - Autocompletion
    Install-Module -Name PSReadLine -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck
    
    • Set PSReadLineOption
      Set-PSReadLineOption -PredictionSource History
      
      Set-PSReadLineOption -PredictionViewStyle ListView
      
  16. Install Fzf - Fuzzy finder
    scoop install fzf
    
    Install-Module -Name PSFzf -Scope CurrentUser -Force
    
    • Set PsFzfOption
      Set-PsFzfOption -PSReadlineChordProvider 'Ctrl+f' -PSReadlineChordReverseHistory 'Ctrl+r'
      

Neovim setup

  1. Copy and paste nvim directory in user\AppData\Local
  2. Install visual studio 2022
  3. Install vim-plugin 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
  4. Install NodeJS winget install -e --id OpenJS.NodeJS
  5. Install NVM scoop install nvm
  6. Move directory to coc.nvim cd $PROFILE\AppData\Local\nvim-data\plugged
  7. Build coc npm install
  8. Open a vim and coc install clangd CocInstall coc-clangd
  9. Install LLVM

About

My personal dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published