Skip to content

otavioschwanck/dotfiles

Repository files navigation

Disclaimer

This is my personal config, but you can fork and use it as example.

It uses GNU Stow to manage dotfiles (see: https://www.youtube.com/watch?v=y6XCebnB9gs)

You need to have stow installed to install those configs.

brew install stow

To clone this

cd ~/
git clone [email protected]:otavioschwanck/dotfiles.git
cd dotfiles
stow .

# if you already has some of the dotfiles, you can use instead of stow . :
stow --adopt . # This will generate conflicts to be solved on the dotfiles repository, make sure to fix them.

Dependencies

Mac Packages: brew tap FelixKratz/formulae brew install borders

git-delta readline openssl zlib postgresql sqlite libffi ripgrep tmux tmuxinator alacritty bash fd bat

Ubuntu Packages: sqlite3 libsqlite3-dev xclip python3-pip tmux build-essentials (try to install delta too)

To use bat theme on lazygit:

After the stow: bat cache --build

Dependencies:

NPM: neovim diagnostic-languageserver

Gems: solargraph neovim bundler

Pip: pip install neovim-remote pynvim --quiet

SKHD and Yabai <3

brew install koekeishiya/formulae/yabai brew install koekeishiya/formulae/skhd

About

Personal Dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published