Skip to content

albertogg/dotfiles

Folders and files

NameName
Last commit message
Last commit date
Dec 23, 2024
Aug 29, 2023
Jun 3, 2019
Feb 3, 2019
Jun 9, 2019
Aug 3, 2024
Mar 26, 2024
Jul 24, 2016
Aug 3, 2024
Mar 27, 2023
Aug 3, 2024
Jun 3, 2019
Aug 3, 2024
Aug 7, 2023

Repository files navigation

Dotfiles

v5terminal

Dependencies

To use the dotfiles you'll need the following dependencies, you can install any of these dependencies with homebrew.

You must make Zsh your default shell:

chsh -s $(which zsh)

If you want you can install all of my default brews, those will include Stow and other dependencies.

./brew.sh

Installing

To setup the dotfiles:

git clone https://github.com/albertogg/dotfiles.git ~/.dotfiles
cd ~/.dotfiles

After that you can link any of the dotfiles by using Stow, for example, Zsh:

stow zsh

Current dotfiles

  • Zsh
  • Neovim
  • Tmux
  • Git
  • Ruby
  • GnuPG
  • Direnv

Setting up Neovim

Installing Neovim is more or less the same that with other dotfiles.

stow config -t ~/.config/

Note: plugin manager and plugins will be installed when nvim is opened.

Setting up Git

Link the dotfiles:

stow git

Then setup your Git. Set the user credentials to ~/.gitconfig.local or set them globally.

git config --file ~/.gitconfig.local user.name "Your Name"
git config --file ~/.gitconfig.local user.email "you@email.com"

macOS

If you want to install my macOS settings just run the following command:

./macos.sh

Those settings are based on Mathias Bynens http://mths.be/osx.

Terminal

In the terminal dir you can find my macOS Terminal profile. To install it just add it from the Terminal.

License

MIT License