Go to file
2023-01-01 01:05:12 -08:00
home update README and initial script 2023-01-01 01:05:12 -08:00
provision update README and initial script 2023-01-01 01:05:12 -08:00
.chezmoiroot refactor for chezmoiroot 2022-12-10 23:11:59 -08:00
.gitignore update README and initial script 2023-01-01 01:05:12 -08:00
additional-setup.md many updates, but mostly removed bitwarden-cli for rbw 2022-12-27 18:02:39 -08:00
jumpstart.sh update README and initial script 2023-01-01 01:05:12 -08:00
readme.md update README and initial script 2023-01-01 01:05:12 -08:00
void.md update README and initial script 2023-01-01 01:05:12 -08:00

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.

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:

sudo xbps-install -Syu -y
sudo xbps-install -S git chezmoi -y
git clone https://github.com/starr-dusT/dotfiles ~/.local/share/chezmoi 

Then edit the .chezmoidata.yaml file within home to desired settings and run the following commands:

~/.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

Update Setup

void-update command updates the system with ansible. Run void-update -h for information on usage.

TODO

  • setup pavucontrol and bluetooth with scratchpads, polybar integration, etc.