Skip to content

felsenhower/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal Notes

  • Relies on dotbot and my personal ohmyzsh fork
  • Submodules are automatically cloned
  • There is a folder public/shelltools that will be linked to ~/.shelltools
    • It contains shell scripts that start with 4 numbers so that they can be naturally sorted, e.g. 1000_oh_my_zsh.zsh
    • Some files end with .sh and others with .zsh
    • The .bashrc sources all sh files in order
    • The .zshrc sources all (.sh and .zsh) scripts in order:
    for f in "$HOME"/.shelltools/*.(zsh|sh) ; do
      source "$f"
    done
    • This way, I can easily disable parts simply by renaming a file

Installation

  1. Install whatever from zsh, neovim, redshift, vlc.
  2. Clone the repo to ~/.dotfiles/:
    $ git clone git@github.com:felsenhower/dotfiles.git or
    $ git clone https://github.com/felsenhower/dotfiles.git.
  3. Try ./install.
  4. Probably fail doing it, else goto 7.
  5. Fix everything.
  6. goto 3.
  7. Change default shell to zsh:
    chsh -s $(which zsh).
  8. Reboot (or logout + login).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published