https://github.com/jhuntwork/dotfiles
Personal configuration files
https://github.com/jhuntwork/dotfiles
Last synced: 5 months ago
JSON representation
Personal configuration files
- Host: GitHub
- URL: https://github.com/jhuntwork/dotfiles
- Owner: jhuntwork
- Created: 2012-12-14T19:59:38.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2024-12-13T19:03:12.000Z (over 1 year ago)
- Last Synced: 2025-02-21T17:48:15.659Z (over 1 year ago)
- Language: Vim Script
- Size: 2.01 MB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
My personal configuration files
The most interesting thing about these files is the ssj function in [functions.sh](functions.sh).
I wanted a way to synchronize all my dotfiles seamlessly and without a major performance hit, to any machine that
I logged in to. Ideally, such a method would:
* Not require any specific tools or settings on the remote machine, e.g., git or access to public internet.
* Bypass anything that the OS might want to set for my shell or environment. I prefer to control explicitly what
my environment looks like. (Note: this likely disables some expected functionality).
* Happen on any remote login I want as part of the login process.
* Not create a significant delay to the login time. Preferrably, it would even be unnoticeable.