update readme

This commit is contained in:
Tyler Starr 2023-07-05 18:22:08 -07:00
parent 34f58c69f9
commit 1897a74bd6
2 changed files with 7 additions and 26 deletions

View File

@ -12,6 +12,8 @@
- blueman
- flameshot
- playerctl
- xorg-xwayland
- bc # needed for my sway status script
state: present
become: true

View File

@ -1,32 +1,11 @@
# Dotfiles
> My dotfiles... What do you want?
My personal dotfiles repo. Documentation is pretty spotty. Maybe I'll fix that someday, but I probably won't.
My personal dotfiles repo. Documentation is pretty spotty. Maybe I'll fix that
someday, but I probably won't.
## Usage
Dotfiles are managed with chezmoi and Ansible (built for Void) is used for the bulk of configuration.
## Initial Setup
Install Void with BTRFS and run the following commands:
```bash
sudo xbps-install -Syu -y
sudo xbps-install -S vim git chezmoi -y
git clone https://github.com/starr-dusT/dotfiles ~/.local/share/chezmoi
```
Copy `.chezmoidata.yaml.example` to `.chezmoidata.yaml` and edit with desired settings then run the following commands:
```bash
~/.local/share/chezmoi/jumpstart.sh
```
After reboot log into window manager and run `linux-monitor`, follow the prompts, reapply chezmoi config, and restart the window manager.
Perform additional setup found in [additional-setup](additional-setup.md)
## Update Setup
`void-update` command updates the system with ansible. Run `void-update -h` for information on usage.
Dotfiles are managed with chezmoi and located in the `home` folder. Ansible
scripts for installing and configuring various linux distrobutions are located
in the `provision` folder