mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-02-18 18:57:32 -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
Description
Languages
Nix
84.4%
Shell
6.2%
CSS
4.2%
Lua
3.4%
Dockerfile
1.2%
Other
0.5%