Skip to content

anderkonzen/dotfiles

Repository files navigation

These are my dotfiles and configurations for some of the programs I use. In general the configurations are optimized for a system running macOS, with iTerm2, neovim, git and Homebrew.

Install

The files are managed by stow, so basically:

  1. Clone the repository:
git clone https://github.com/anderkonzen/dotfiles.git ~/dotfiles
  1. Initialize git submodules:
cd ~/dotfiles
git submodule init
git submodule update
  1. Setup stow:
cd .dotfiles
stow -t ~ stow

The stow directory should be the first one so the stow configuration is installed properly (global ignore files, etc).

  1. Install the desired packages with stow <dir>

Conventions

Directories starting with a _ are not supposed to be stowed.

Requirements

I use a few apps that not necessarily need to be installed prior to issuing the stow commands.

zsh and other stuff will use the apps, so you'll need to install or adjust accordingly to your needs.

Configuring other apps

git

Use ~/.gitconfig.local to store sensitive data like git credentials and other local configurations. For instance:

[user]
    name = Anderson Konzen
    email = anderkonzen@example.com

TODO

  • nvim configuration and requirements
  • a list of common apps I use (to be in sync with stow)
  • antibody

Acknowledgements

The work on this repo is inspired and based on other great configurations. Below you will find some of the people/repos I took ideas from to create my own stuff:

About

🍰 My dotfiles and other config for neovim, git, zsh, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published