updated main readme and added gitattributes

This commit is contained in:
Asif Bacchus 2019-03-06 18:27:38 -07:00
parent 5600462a89
commit d47fa4cfdd
2 changed files with 63 additions and 6 deletions

51
.gitattributes vendored Normal file
View File

@ -0,0 +1,51 @@
# Common settings that generally should always be used with your language specific settings
# Auto detect text files and perform LF normalization
# http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/
* text=auto
#
# The above will handle all files NOT found below
#
# Documents
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
*.md text
*.tex text
*.adoc text
*.textile text
*.mustache text
*.csv text
*.tab text
*.tsv text
*.sql text
# Graphics
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.tif binary
*.tiff binary
*.ico binary
# SVG treated as an asset (binary) by default. If you want to treat it as text,
# comment-out the following line and uncomment the line after.
*.svg binary
#*.svg text
*.eps binary
#
# Exclude files from exporting
#
.gitattributes export-ignore
.gitignore export-ignore

View File

@ -15,14 +15,20 @@ Techie-Thoughts](https://mytechiethoughts.com/<post_address>)
Please refer to the `readme.md` in each subdirectory for a list and description of Please refer to the `readme.md` in each subdirectory for a list and description of
each included file. each included file.
Presently, configurations are included for:
- BASH profiles (including aliases and custom prompt)
- SSHd (OpenSSH server)
- timesyncd (systemd-timesyncd configuration)
## The script file (customize.sh) ## The script file (customize.sh)
The included script file copies all the files in this archive to the proper The included script file copies all the files in this archive to the proper
locations on a default Debian Stretch system. It makes backups of your existing locations on a **default** Debian Stretch system. It makes backups of your
files in-place with the extension *.original*. This simply saves you time and existing files in-place with the extension *.original*. This simply saves you
possible errors copying the files manually. The structure of this archive time and possible errors copying the files manually. The structure of this
exactly mirrors a default Debian installation, so you can use that as a guide if archive exactly mirrors a default Debian installation, so you can use that as a
you choose not to use the script. guide if you choose not to use the script.
### Running the script ### Running the script
@ -78,7 +84,7 @@ and will NOT update your actual system!
## Final thoughts ## Final thoughts
Hopefully this saves you some time and helps you standard your new system setups Hopefully this saves you some time and helps you standardize your new system setups
with a few useful defaults. As always, if you have suggestions or want to leave with a few useful defaults. As always, if you have suggestions or want to leave
feedback for me, please do so on my [blog feedback for me, please do so on my [blog
post](https://mytechiethoughts.com/<post_address>) related to this script! post](https://mytechiethoughts.com/<post_address>) related to this script!