Skip to content

My collection of dotfiles.

Notifications You must be signed in to change notification settings

pkruithof/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My dotfiles

About

This is my collection of dotfiles. There are many like it but this one is mine.

It does the following:

  • configures zsh shell
  • installs antibody as plugin manager
  • installs some useful zsh plugins
  • sets up powerlevel10k prompt
  • sets up configuration files for various programs like git, curl, ssh, etc.
  • includes optional macOS configuration

⚠️ CAUTION ⚠️

NOT INTENDED FOR OTHERS!

I use this repository for myself. While you are free to use it, or fork it, it is in no way intended as a general tool for all to use. It may break your setup, or change it in a way you don't like. Use at your own risk.

Installation

One line install

This will download a shell script that clones the repository into ~/dotfiles.

bash -c "$(curl -fsSL raw.github.com/pkruithof/dotfiles/main/bootstrap)"

Using Git

You can manually checkout the repo if you want to, and run the install script afterwards.

git clone https://github.com/pkruithof/dotfiles.git ~/.dotfiles && ~/.dotfiles/bin/dotfiles

How to update

You should run the update when:

  • You want to pull changes from the remote repository.
  • You want to update Homebrew formulae and other dependencies.

Run the dotfiles command (it should be part of your $PATH after installation):

dotfiles [--skip=<update|dependencies>]

Acknowledgements

Thanks to:

About

My collection of dotfiles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages