Go to file
2022-12-04 20:15:06 -08:00
.config add lsp for ts 2022-12-04 20:15:06 -08:00
bin somewhat working taskwarrior 2022-12-03 23:48:35 -08:00
provision somewhat working taskwarrior 2022-12-03 23:48:35 -08:00
.bashrc somewhat working taskwarrior 2022-12-03 23:48:35 -08:00
.gitignore add codium configs 2022-11-29 20:22:10 -08:00
.stow-local-ignore updates for btrbk 2022-11-23 23:38:18 -08:00
.taskopenrc somewhat working taskwarrior 2022-12-03 23:48:35 -08:00
.taskrc somewhat working taskwarrior 2022-12-03 23:48:35 -08:00
.xmodmap update before arch install 2022-11-17 22:04:23 -08:00
additional-setup.md somewhat working taskwarrior 2022-12-03 23:48:35 -08:00
readme.md add codium configs 2022-11-29 20:24:30 -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). Find or make extension that makes a report on a given date.
  • Add zsh with workable config