stow: Add directories for git, plasma, and systemd

Since these config files are specific enough, they warrant their own
package directories.
This commit is contained in:
Donovan Glover
2018-10-22 15:09:39 -04:00
parent a0e535b2b5
commit ea351fef7e
6 changed files with 0 additions and 0 deletions

47
git/.gitconfig Normal file
View File

@ -0,0 +1,47 @@
[include]
path = ~/.gituser
# Always sign commits
[commit]
gpgsign = true
[core]
editor = vim
autocrlf = false
pager = diff-so-fancy | less --tabs=4 -RFX
excludesfile = ~/.gitignore
[web]
browser = firefox
[push]
default = simple
[branch]
autosetuprebase = always
[rerere]
enabled = true
[color]
ui = true
[alias]
contrib = shortlog -n -s
remotes = remote -v
praise = blame
verify = log --show-signature
[color "diff-highlight"]
oldNormal = red bold
oldHighlight = red bold 52
newNormal = green bold
newHighlight = green bold 22
[color "diff"]
meta = yellow
frag = magenta bold
commit = yellow bold
old = red bold
new = green bold
whitespace = red reverse

9
git/.gitignore vendored Normal file
View File

@ -0,0 +1,9 @@
# New Start: A modern Arch workflow built with an emphasis on functionality.
# Copyright (C) 2017-2018 Donovan Glover
# Don't track temporary vim files
*~
.*.sw*
# Don't track Plasma directory files
.directory

13
git/.stow-local-ignore Normal file
View File

@ -0,0 +1,13 @@
# This .stow-local-ignore file is used to prevent stow from
# ignoring the .gitignore file by default.
#
# Since the root of this repository is also the package directory,
# it is also used to ignore things that aren't dotfiles.
#
# https://www.gnu.org/software/stow/manual/stow.html#Ignore-Lists
README.md
LICENSE
Makefile
.git/*
.directory