https://github.com/serverwentdown/env
Containerise everything, including my dotfiles
https://github.com/serverwentdown/env
docker-image dotfiles
Last synced: 17 days ago
JSON representation
Containerise everything, including my dotfiles
- Host: GitHub
- URL: https://github.com/serverwentdown/env
- Owner: serverwentdown
- Created: 2018-03-27T14:41:00.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-11-25T15:18:33.000Z (6 months ago)
- Last Synced: 2025-05-07T03:44:36.818Z (17 days ago)
- Topics: docker-image, dotfiles
- Language: Vim Script
- Homepage:
- Size: 64.6 MB
- Stars: 24
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: .github/README.md
Awesome Lists containing this project
README
# env [](https://github.com/serverwentdown/env/actions/workflows/docker-publish.yml)
Just storing dotfiles in a repository isn't enough. This is almost all the tools I use, put into a Docker image that I can run anywhere
## Screenshots
## Usage
### Docker
```sh
export PATH="$HOME/.local/bin:$PATH"
curl -fLo ~/.local/bin/contain https://raw.githubusercontent.com/serverwentdown/env/master/.local/bin/contain
chmod +x ~/.local/bin/contain
contain -h
```### macOS, Fedora, Alpine, Ubuntu, Debian
[Install yadm](https://yadm.io/docs/install), and then clone.
```sh
# Install yadm (macOS)
brew install yadm
# Install yadm (dirty method)
sudo curl -fLo /usr/local/bin/yadm https://github.com/TheLocehiliosan/yadm/raw/master/yadm
sudo chmod +x /usr/local/bin/yadm
# Clone
yadm clone [email protected]:serverwentdown/env.git
```## Optional
```sh
git clone [email protected]:ambrose/pass.git ~/.password-store
```