atomsfat / dotfiles

My dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Atoms custom dotfiles

Setting up

General setup

Install brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install stow
stow --target=~ home
brew bundle
./link.sh

Setup nvim lua(inside dotfiles/nvim-lua)

./install.sh

Install nerd fonts

https://github.com/ryanoasis/nerd-fonts#option-4-homebrew-fonts

brew tap caskroom/fonts
brew cask install font-hack-nerd-font

Install tmux plugins

  git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

Win 10

Install wsltty

  ln -s ~/Workspace/github/dotfiles/tmux_wsdl.conf ~/.tmux_wsdl.conf

Edit %AppData%/Roaming/wsltty/config config font Font=RobotoMono Nerd Font Install Neovim for windows 'choco install neovim'

Enable clipboard on windows

   sudo ln -s /mnt/c/tools/neovim/Neovim/bin/win32yank.exe ~/local/bin/win32yank
Power shell
mklink /d ~\AppData\Local\nvim c:\Users\atoms\Workspace\github\dotfiles\
mklink /d ~/.nvim c:\Users\atoms\Workspace\github\dotfiles\nvim\

Install Java tool setting

  curl -s "https://get.sdkman.io" | bash
  sdk install java 14.0.1-zulu
  sdk install gradle

Miscealeous stuff

  brew install reattach-to-user-namespace
  pbcopy < ~/.ssh/id_rsa.pub

Setting up old nvim

  mkdir -p ~/.config/nvim
  curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
  ln -s ~/Work/dotfiles/nvim/init.vim ~/.config/nvim/init.vim
  ln -s ~/Work/dotfiles/nvim/coc-settings.json ~/.config/nvim/coc-settings.json

To install linters

  npm install -g eslint

Some ideas from:

About

My dotfiles


Languages

Language:Vim Script 57.6%Language:Lua 35.7%Language:Shell 6.5%Language:Ruby 0.2%