mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-08-09 15:05:07 +02:00
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:
47
git/.gitconfig
Normal file
47
git/.gitconfig
Normal 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
9
git/.gitignore
vendored
Normal 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
13
git/.stow-local-ignore
Normal 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
|
Reference in New Issue
Block a user