https://github.com/daniel15/dotfiles
My dotfiles
https://github.com/daniel15/dotfiles
Last synced: about 1 year ago
JSON representation
My dotfiles
- Host: GitHub
- URL: https://github.com/daniel15/dotfiles
- Owner: Daniel15
- License: mit
- Created: 2024-05-20T18:41:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-02T01:00:26.000Z (over 1 year ago)
- Last Synced: 2025-02-04T17:55:23.853Z (over 1 year ago)
- Language: Shell
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dotfiles
My dotfiles. This is a work in progress.
Where possible, files follow the [XDG Base Directory Specification](https://wiki.archlinux.org/title/XDG_Base_Directory), which prefers placing files in the `.config` and `.local` directories instead of directly in `$HOME`.
I use these dotfiles in four different environments:
- `home`: Home PCs, running Fedora
- `server`: Personal servers, running Debian stable
- `work-client`: Work PCs, running Fedora
- `work-devserver`: Work development environment, running CentOS
The current environment is available in the `$DANIEL15_ENV` shell variable if needed (set in `.zshrc`).
# Usage
This repository is managed using [chezmoi](https://www.chezmoi.io/). Install it as per their docs. For systems with no root access and no direct internet access (e.g. on-demand devservers at work), download the amd64 pre-built binary and SFTP it into ~/.local/bin.