Skip to content

scottwernervt/dotfiles

Repository files navigation

DOTFILES

Themes, Fonts, and Plugins

  1. otf-san-francisco-pro
  2. arc-gtk-theme
  3. arc-icon-theme
  4. iterm2-material-design
  5. Spaceship ZSH

Local Setup

  • Env Vars: touch $HOME/.local_aliases
  • Aliases: touch $HOME/.local_aliases

Modifying

First, set user name and email for home repo:

$ dgit config user.name "Scott Werner"
$ dgit config user.email [email protected]

A dgit status shows nothing, since we’ve gitignored everything:

$ dgit status
On branch master
nothing to commit, working directory clean

We add things by overriding the ignore with -f:

$ dgit add -f .profile 
$ dgit commit -m "Added .profile"
[master f437f9f] Added .profile
 1 file changed, 22 insertions(+)
 create mode 100644 .profile

We can push our configuration files to a remote repository:

$ dgit remote add origin [email protected]:scottwernervt/dotfiles.git
$ dgit push origin master
 * [new branch]      master -> master

And easily deploy them to a new machine:

$ ssh someothermachine
$ git clone [email protected]:scottwernervt/dotfiles.git ./.dotfiles
$ alias dgit='git --git-dir=$HOME/.dotfiles/.git --work-tree=$HOME'
$ dgit reset --hard
HEAD is now at f437f9f Added .profile

References

About

Personal and work setup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages