https://github.com/nachtjasmin/dotfiles
My dotfiles, managed with chezmoi.
https://github.com/nachtjasmin/dotfiles
arch chezmoi dotfiles ubuntu
Last synced: 6 months ago
JSON representation
My dotfiles, managed with chezmoi.
- Host: GitHub
- URL: https://github.com/nachtjasmin/dotfiles
- Owner: nachtjasmin
- License: unlicense
- Created: 2022-01-24T07:07:17.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-07-01T20:14:50.000Z (12 months ago)
- Last Synced: 2025-07-01T20:31:54.739Z (12 months ago)
- Topics: arch, chezmoi, dotfiles, ubuntu
- Language: Shell
- Homepage:
- Size: 492 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 👩💻 Personal dotfiles, managed by chezmoi
> [!IMPORTANT]
> This repository is no longer kept up-to-date. I moved it to [sr.ht](https://sr.ht/~nachtjasmin/dotfiles/), due to GitHub's AI slop pollution.
## Installation
### Clients
To install my dotfiles on any machine, run the following command:
```shell
sh -c "$(curl -fsLS chezmoi.io/get)" -- -b "${HOME}/.local/bin/" init --apply nachtjasmin
```
### Servers
Servers do not need the Git configuration, but do benefit from the installation of several tools.
```shell
sh -c "$(curl -fsLS chezmoi.io/get)" -- -b "${HOME}/.local/bin/" init --promptBool "Target is server=true" --apply nachtjasmin
```
### Visual Studio Code / Codespaces
These dotfiles are prepared for the usage with GitHub Codespaces or Remote Containers
in general. If you add the following lines to the `settings.json`, the dotfiles are installed
automatically:
```json
{
"dotfiles.repository": "your-github-id/your-dotfiles-repo",
"dotfiles.targetPath": "~/dotfiles",
"dotfiles.installCommand": "~/dotfiles/install.sh"
}
```
Just be warned: because this installation is not interactive, the data for the Git user data
is prefilled.