Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danlooo/.dotfiles
Linux config
https://github.com/danlooo/.dotfiles
Last synced: about 2 months ago
JSON representation
Linux config
- Host: GitHub
- URL: https://github.com/danlooo/.dotfiles
- Owner: danlooo
- Created: 2019-12-15T17:43:47.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-08-15T11:56:50.000Z (over 2 years ago)
- Last Synced: 2023-02-27T18:51:19.162Z (almost 2 years ago)
- Language: Shell
- Size: 1.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# .dotfiles
This repository is to automatically install packages and user configuration on a new system in [my](https://github.com/danlooo) preferred way.
## Get started
Install:
```sh
cd
git clone https://github.com/danlooo/.dotfiles
cd .dotfiles
sudo sh bootstrap_system.sh
zsh bootstrap_user.zsh
exec zsh
```## Contribute
- Install packages and do system wide changes which might need root privileges: [bootstrap_system.sh](bootstrap_system.sh)
- Install user packages and link dotfiles: [bootstrap_user.zsh](bootstrap_user.zsh)
- User dotfiles relative to the home directory of that user: [home](home)
- Create additional run control files e.g. `~/foo.zshrc` will be sourced if available where `foo` can be any prefix. By default, files like `~/.local.zshrc` will be touched. These files are ment for local customizations and therefore not under version control