-
Notifications
You must be signed in to change notification settings - Fork 8
/
default.yaml
121 lines (118 loc) · 3.44 KB
/
default.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
- clean:
- '~'
- ~/.cargo
- ~/.config
- create:
- ~/.cache/mutt/headers
- ~/.cache/mutt/messages
- ~/.cache/mutt/messages
- ~/.cargo
- ~/.config/alacritty
- ~/.config/fish
- ~/.config/git
- ~/.config/gsimplecal
- ~/.config/helix
- ~/.config/i3status
- ~/.config/menus
- ~/.config/neofetch
- ~/.config/nixpkgs/overlays
- ~/.config/nvim
- ~/.config/polybar
- ~/.config/src
- ~/.config/sway
- ~/.config/swaylock
- ~/.config/swaynag
- ~/.config/taffybar
- ~/.config/xmobar
- ~/.config/xonsh
- ~/.elinks
- ~/.gnupg
- ~/.local/share
- ~/.mutt
- ~/.nixpkgs
- ~/.rusty-tags
- ~/.tmux/plugins
- ~/.xmonad
- ~/src
- ~/tmp
- link:
~/.bitcoin: ~/Library/Application Support/Bitcoin
~/.colordiffrc: etc/colordiffrc
~/.commitments: etc/commitments
~/.config/bpython: etc/bpython
~/.config/feh: etc/feh
~/.config/fish/completions: etc/fish-completions
~/.config/fish/config.fish: etc/config.fish
~/.config/fish/functions: etc/fish-functions
~/.config/git/config: etc/gitconfig
~/.config/gsimplecal/config: etc/gsimplecal
~/.config/helix/config.toml: etc/helix.toml
~/.config/i3status/config: etc/i3status.config
~/.config/nvim/init.vim: etc/nvim.vim
~/.config/polybar/config: etc/polybar
~/.config/src/config.yaml: etc/src.yaml
~/.config/sway/config: etc/sway.config
~/.config/swaylock/config: etc/swaylock.config
~/.config/swaynag/config: etc/swaynag.config
~/.config/taffybar/taffybar.hs: etc/taffybar.hs
~/.config/taffybar/taffybar.rc: etc/taffybar.rc
~/.config/user-dirs.dirs: etc/user-dirs.dirs
~/.config/xmobar/xmobarrc: etc/xmobarrc
~/.config/xonsh/config.json: etc/xonsh.json
~/.dotfiles: .
~/.elinks/elinks.conf: etc/elinks.conf
~/.fxfile: etc/fxfile
~/.gdbinit: etc/gdbinit
~/.gitignore.global: etc/gitignore.global
~/.gnupg/gpg-agent.conf: etc/gpg-agent.conf
~/.gnupg/gpg.conf: etc/gpg.conf
~/.hushlogin: etc/hushlogin
~/.inputrc: etc/inputrc
~/.lftprc: etc/lftprc
~/.lldbinit: etc/lldbinit
~/.mutt/muttrc: etc/muttrc
~/.nethackrc: etc/nethackrc
~/.nixpkgs/config.nix: etc/nixpkgs.nix
~/.npmrc: etc/npmrc
~/.ord: ~/Library/Application Support/ord
~/.plan: etc/plan
~/.project-root.yaml: etc/project-root.yaml
~/.project: etc/project
~/.ripgreprc: etc/ripgreprc
~/.rusty-tags/config.toml: etc/rusty-tags.toml
~/.sh.py: etc/sh.py
~/.skhdrc: etc/skhdrc
~/.spacemacs: etc/spacemacs
~/.tigrc: etc/tigrc
~/.tmux.conf: etc/tmux.conf
~/.tmux/plugins/tpm: submodules/tpm
~/.user.justfile: etc/user.justfile
~/.vim.py: etc/vim.py
~/.vim/autoload/plug.vim: submodules/vim-plug/plug.vim
~/.vim: etc/vim
~/.vimrc: etc/vimrc
~/.wallpaper: wallpaper/moebius-conversation.png
~/.wgetrc: etc/wgetrc
~/.xbindkeysrc: etc/xbindkeysrc
~/.xmonad/xmonad.hs: etc/xmonad.hs
~/.xonshrc: etc/xonshrc
~/.xresources: etc/xresources
~/.xscreensaver: etc/xscreensaver
~/.yabairc: etc/yabairc
~/.zlogout: etc/zlogout
~/.zsh: etc/zsh
~/.zshrc: etc/zshrc
~/bin: bin
- shell:
- |
OS_CONFIG=os/`uname | tr '[:upper:]' '[:lower:]'`/default.yaml
if [[ -f $OS_CONFIG ]]; then
./submodules/dotbot/bin/dotbot -c $OS_CONFIG
fi
- |
HOST_CONFIG=box/$HOST/default.yaml
if [[ -f $HOST_CONFIG ]]; then
./submodules/dotbot/bin/dotbot -c $HOST_CONFIG
fi
- chmod 700 ~/.vim
- chmod 700 ~/.gnupg