Skip to content

jawnsy/dotfiles

Repository files navigation

dotfiles

Build Status

Introduction

dotfiles is a collection of configuration files for bash, readline, ssh, and other programs. I have used these files on Debian Linux and Windows 10 under Git bash, but they are likely applicable to other operating systems too.

I hope that these files are useful to others. Please share any feedback in an issue or pull request.

There are other dotfile repositories at https://dotfiles.github.io/

Usage

Copy individual configuration snippets as desired, or run sh install.sh to install these files.

The files contained herein are organized relative to your user home directory (cd ~) but can also be placed in /etc/skel to make them applicable to all new users.

Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

The author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

The software is provided "AS IS", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.

Contributing

Thank you for considering a contribution to this project. Contributions (in the form of bug reports, patches, or pull requests) are gratefully accepted by the maintainer.

We ask that any code contributions be accompanied by a "sign-off" statement. This can be done simply by using the --signoff flag for all git commits, signifying compliance with the following Developer Certificate of Origin.

Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
660 York Street, Suite 102,
San Francisco, CA 94110 USA

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.


Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

About

My collection of configuration files

Topics

Resources

Stars

Watchers

Forks

Languages