Skip to content

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

Notifications You must be signed in to change notification settings

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.

Pre-requisites

Some programs are required to be installed prior to issuing the stow commands. Make sure the following are installed:

Also, I recommend installing first the apps and then stow the configs.

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>:
stow mise
stow p10k
# etc...

Conventions

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

Configuring other apps

git

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

[user]
    name = Foo Bar
    email = foo.bar@example.com

Apps I like to use

And for command line:

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