https://github.com/sykloid/etc
My Very Own ~/etc
https://github.com/sykloid/etc
docker emacs tmux zsh
Last synced: 4 months ago
JSON representation
My Very Own ~/etc
- Host: GitHub
- URL: https://github.com/sykloid/etc
- Owner: sykloid
- Created: 2009-10-23T04:56:32.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2024-09-21T20:23:49.000Z (almost 2 years ago)
- Last Synced: 2025-07-01T07:46:59.425Z (12 months ago)
- Topics: docker, emacs, tmux, zsh
- Language: Emacs Lisp
- Homepage: http://sykloid.org/
- Size: 627 KB
- Stars: 47
- Watchers: 5
- Forks: 6
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Hello, and welcome to my `~/etc`. This is where I put my configuration files,
for a large number of the programs I use on a regular basis.
Points of Interest:
* My typical development workflow uses the files in this repository to provision
a docker container, within which I mount project sources and do my work. See
[Dockerfile](./Dockerfile) for that image definition.
* The Docker image is populated using `nix`; the corresponding derivation can be
found in [flake.nix](./flake.nix). This ensures that configuration files and
the applications that use them remain in sync.
* The configuration files for the various applications are provisioned in the
image using ansible; the corresponding playbook is at
[ansible/main.yml](./ansible/main.yml).
* The [justfile](./justfile) defines common tasks for this repository.