Skip to content

seanmichwalsh/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sean's Dotfiles

Repository of the dotfiles I use on my own system, along with setup scripts to reduce headache on system re-installations

Making and restoring backups

The backup.sh script can be used to make or restore a backup for a given category of dotfiles.
The script takes the following arguments:

  • Action: Required, type of action to perform (-r for a restoration or -b for a backup)
  • Category: Optional, which category of dotfiles to backup. Default is all, supported categories are as follows:
    • zsh
    • vim
    • tmux
    • git
    • powerline

Valid use of the script looks like this:

backup.sh -b zsh

Installations

Several configuration tools I use must be manually installed. These are listed below, along with installation instructions / links.

oh-my-zsh

Plugin manager for zsh, install here.
Clone the following plugins into .oh-my-zsh/plugins:

powerlevel10k

zsh theme configuration tool, install here.
Install and configure Meslo terminal fonts from here.

Powerline

Terminal + vim status bar, install here.
Note: Powerline configuration is sourced from .tmux.conf, not .zshrc in my setup.

CLI Tools

  • eza - ls replacement
  • bat - cat replacement
  • delta - Improved git diffs
  • ripgrep - grep replacement
  • fd - find replacement
  • fzf - Fuzzy finder

About

Backup of the dotfiles I use on my own system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published