Go to file
2022-08-13 06:13:33 -06:00
.config nvim: use setup_ts_grammar 2022-07-25 06:11:18 -07:00
.emacs.d emacs/mu: use new syntax 2022-07-27 08:56:50 -06:00
.gnupg gpg.conf: use long key and no-auto-key-retrieve 2021-02-11 06:09:02 -07:00
.local/share/barrier + barrier config 2021-03-09 11:24:38 -07:00
.ncmpc + ncmpc config 2020-08-19 09:13:20 -06:00
.ssh confirm key usage, purge after 90 minutes 2021-12-20 08:22:33 -07:00
.vim/autoload add vim config 2020-08-17 14:24:53 -06:00
.xmonad +build script 2022-06-16 08:01:18 -06:00
bin git-sync is in tree now \o/ 2022-02-08 17:14:17 -07:00
src/openbsd start hotplug 2021-12-15 07:56:13 -07:00
.allowed_signers add allowed_signers 2022-07-08 19:23:55 -06:00
.ansiweatherrc add ansiweatherrc 2022-06-16 12:25:36 -06:00
.cvsrc use alias for openbsd stuffs 2022-02-10 11:41:05 -07:00
.cwmrc cwm: yoink jrick's config 2022-08-13 06:13:33 -06:00
.fvwmrc add IDE menu, change full and cascade sizes 2021-12-18 08:48:50 -07:00
.gitconfig gitconfig: use new yk for signing 2022-07-25 06:11:56 -07:00
.gitmux.conf +gitmux stuff 2022-02-01 10:25:21 -07:00
.kshrc kshrc: fix PKG_PATH with multi-line installurl 2022-07-25 06:12:16 -07:00
.mg + native editor configs 2020-08-18 07:41:46 -06:00
.neomuttrc nvim 2021-03-09 11:25:16 -07:00
.nexrc + native editor configs 2020-08-18 07:41:46 -06:00
.profile + profile 2020-08-17 17:05:52 -06:00
.tmux.conf +gitmux stuff 2022-02-01 10:25:35 -07:00
.vimrc add rust analyzer stuff, also ts and ruby 2021-02-09 07:45:39 -07:00
.Xresources acme like theme for ssh-askpass 2021-12-27 07:30:08 -07:00
.xsession xsession: i give up, you can have the .cache, mu 2022-07-25 15:18:46 -06:00
.yashrc +yashrc 2022-03-18 12:36:26 -06:00
.zlogin add nix stuff if it's available 2022-02-09 07:17:28 -07:00
license add license 2021-02-11 05:45:46 -07:00
readme.org update readme a bit 2021-02-11 05:47:00 -07:00

dotconf

There's no place like ::1!

The idea for managing dot files in this way came from here.

Install

git clone --separate-git-dir=~/.dotconf git@git.sr.ht:~qbit/dotconf /tmp/dotconf
# or 
git clone --separate-git-dir=~/.dotconf https://github.com/qbit/dotconf /tmp/dotconf

rm -rf /tmp/dotconf

alias dotconf='/usr/local/bin/git --git-dir=$HOME/.dotconf --work-tree=$HOME'

dotconf config status.showUntrackedFiles no
dotconf checkout .

LICENSE

*
 * Copyright (c) 2020 Aaron Bieber <aaron@bolddaemon.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */