Go to file
2022-11-25 12:35:02 -08:00
.config updates for btrbk 2022-11-23 23:38:18 -08:00
bin update to hide specific desktop files 2022-11-24 23:58:30 -08:00
provision update to hide specific desktop files 2022-11-24 23:58:30 -08:00
.bashrc update to hide specific desktop files 2022-11-24 23:58:30 -08:00
.gitignore fixed gitignore location 2021-11-17 21:48:21 -08:00
.stow-local-ignore updates for btrbk 2022-11-23 23:38:18 -08:00
.xmodmap update before arch install 2022-11-17 22:04:23 -08:00
additional-setup.md Typo fix 2022-11-23 23:39:56 -08:00
readme.md Update readme with zsh 2022-11-25 12:35:02 -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 stow and Ansible (built for Fedora) is used for the bulk of configuration. Setup that cannot be easily automated with Ansible is documentd in addtional-setup.

Initial Setup

Install Fedora Workstation and run the following commands:

sudo dnf install -y git stow
git clone https://github.com/starr-dusT/dotfiles ~/.dotfiles 
rm ~/.bashrc
cd ~/.dotfiles && stow .
bash
initial-setup

Perform additional setup found in additional-setup

Update Setup

Run the following command with comma seperated tags:

update {tags} # valid tags: configs, updates, packages, services, once

TODO

  • make homesever use btrfs and fix "target" for home backups
  • update home directory with subvolumes to exclude from snapshots, etc.
  • hide desktop files from gnome app menu
  • Add task warrior (and maybe time warrior)
  • Add zsh with workable config