Skip to content

davemackintosh/dotfiles

Repository files navigation

My dotfiles

If you're looking for my neovim dotfiles, they're here

Dotfiles that I use across all my systems (Mac, Linux, iOS iSH, Android Termux).

Requires:

  • fish
  • fzf, fd-find and Zoxide

Technically, you don't need the below but you'll see errors about them not being present on each shell if you don't edit both install.zsh and .zshrc

Install

git clone --recursive https://github.com/davemackintosh/dotfiles.git ~/dotfiles && cd ~/dotfiles
fish ~/install.fish

FAQs (no one has ever asked me any of these but hey ho)

What is most of this?

I have a work Mac which is fine. Dotfiles work on all systems however most of the dotfiles in this repo are for my personal computer which I have riced the heck out of.

image image

I'm not able to commit, something about signing commits.

If you don't want to sign your commits, remove gpgsign = true from ~/.gitconfig and the signingkey from [user]

I sign all my commits these days and this is my config, if you are able you should to.

I want to sign my commits

You can then edit ~/.gitconfig and set your signingkey