UnderAnder / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dotfiles

img

Install configuration and package manager

  1. Clone repository
git clone git@github.com:ysomad/dotfiles.git
  1. Go to dotfiles directory
cd /path/to/dotfiles
  1. Install package manager and packages which is not installable with it
./bootstrap.sh
  1. Install symlinks for config files
./install

MacOS

  1. Install packages from Brewfile
brew bundle && brew doctor && brew cleanup
  1. Set macOS sensible defaults
sudo chmod 755 ./.macos
./.macos

Yabai

Disable system integrity protection

NeoVim

  1. Install Gopls server (cannot be installed in bootstrap since Go is dependency in Brewfile)
go install golang.org/x/tools/gopls@latest
  1. Open nvim and run :PackerSync to install plugins.
  2. To install Go dependencies run in nvim :GoInstallDeps

Tmux

  • Open tmux session and press Ctrl-a + I to install tmux plugins

TODO

Nvim

  • Go debugger

Tmux

  • Change bg color on action (when Ctrl+x for example)

About


Languages

Language:Shell 63.2%Language:Lua 34.0%Language:Ruby 2.9%