dotfiles/README.md

38 lines
975 B
Markdown
Raw Normal View History

2020-04-27 16:19:47 +00:00
# Home Directory Configuration
This is my personal linux home directory configuration.
Use at your own risk!
2022-05-01 17:59:57 +00:00
## Quickstart
2020-04-27 16:19:47 +00:00
Setting up this configuration is as simple as it gets:
``` bash
2022-05-01 17:59:57 +00:00
git clone https://git.nold.in/nold/dotfiles
cd dotfiles && bash setup.sh
2020-04-27 16:19:47 +00:00
```
2022-05-01 17:59:57 +00:00
To Update everything just run `setup.sh` again.
2020-04-27 16:19:47 +00:00
2022-05-01 17:59:57 +00:00
## Structure
2020-04-27 16:19:47 +00:00
2022-05-01 17:59:57 +00:00
### bashrc
... well ... `~/.bashrc`... will not be linked unlike files contained in `dotfiles` directory, but `source`d. Leaving the local `~/.bashrc` intact.
### config
Directories the will be linked to `~/.config/${name}`.
### configfile
Only files from this directory tree will be linked, to the same directory under `~/.config`
### dotfiles
Files that are directly located under `$HOME`.
### fonts
Fonts that will be copied to `~/.fonts`
### hosts
Custom additions to bashrc for specific hostnames. If no specific host is found in `hosts/$(hostname -s)`, `any` will be used.
### requirements.txt
Python libs to install using `pip3`.