commit 9d98d9f7760a4e15f27fd142a54ce12cec092eea Author: Andy Killorin <37423245+Speedy6451@users.noreply.github.com> Date: Mon Aug 21 16:42:20 2023 -0500 initial commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..ff595b3 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# dotfiles + +my configs for GNU plus Linux plus Mozilla computers + +Note that `push.sh` overwrites your system's config files, if you aren't a full disk backuper you can `./pull.sh && git stash && ./push.sh` if you aren't sure that you want to be me. + +### Layout + +`synced` - list of tracked files +`pull.sh` - updates repository from computer +`push.sh` - updates computer from repository +`./**` - tracked files diff --git a/pull.sh b/pull.sh new file mode 100755 index 0000000..65bd198 --- /dev/null +++ b/pull.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +for synced in `cat synced`; do + echo -n $synced... + mkdir -p `dirname -- $synced` + cp $HOME/$synced . + echo done +done diff --git a/synced b/synced new file mode 100644 index 0000000..cf925d6 --- /dev/null +++ b/synced @@ -0,0 +1,12 @@ +.config/nvim/init.vim +.config/nvim/coc-settings.json +.config/alacritty.yml +.config/sway/config +.config/sway/lock.sh +.config/sway/fancelock.sh +.config/i3status-rust/config.toml +.config/helix/config.toml +.config/helix/languages.toml +.zshrc +.zshenv +.vitetris