Skip to content

gideonshaked/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Dotfiles

pre-commit.ci status GitHub repo size

My personal dotfiles. In my opinion, dotfiles are NOT meant to be forked. That being said, this repository contains lots of useful things (shell functions, scripts, gitconfig) that you can add to your personal setup. As such, I encourage anyone that thinks these dotfiles look useful to try to understand them first and then copy the parts that stand out to them.

This repository uses Dotbot for installation.

Install

Download this repository.

git clone --recursive https://github.com/gideonshaked/dotfiles

Run the install script.

cd dotfiles
./install

You can update with the provided update function.

dfu

Directory Structure

β”œβ”€β”€ aws         <- AWS config file
β”œβ”€β”€ clang       <- clang-format and clangd config
β”œβ”€β”€ git         <- Git configuration files (aliases, custom formatting, etc.)
β”œβ”€β”€ jupyter     <- Jupyter Notebook configuration
β”œβ”€β”€ scripts     <- Personal scripts
β”œβ”€β”€ ssh         <- SSH config file
β”œβ”€β”€ manifest    <- requirements.txt with dev tools
β”œβ”€β”€ vscode      <- VS Code configuration and extensions list
└── zsh         <- Zsh startup files

Credits

These dotfiles were inspired by Anish Athalye's dotfiles.