Repository navigation
Expand file tree
/
Copy pathdefault.yaml
More file actions
137 lines (134 loc) Β· 3.9 KB
/
Copy pathdefault.yaml
File metadata and controls
137 lines (134 loc) Β· 3.9 KB
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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
- clean:
- '~'
- ~/.cargo
- ~/.config
- create:
- ~/.cache/mutt/headers
- ~/.cache/mutt/messages
- ~/.cache/mutt/messages
- ~/.cargo
- ~/.claude
- ~/.claude/rules
- ~/.codex
- ~/.config/alacritty
- ~/.config/fish
- ~/.config/git
- ~/.config/gsimplecal
- ~/.config/helix
- ~/.config/i3status
- ~/.config/jj
- ~/.config/menus
- ~/.config/neofetch
- ~/.config/nix
- ~/.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
- ~/.ssh/connections
- ~/.tmux/plugins
- ~/.xmonad
- ~/src
- ~/tmp
- link:
~/.claude/CLAUDE.md: etc/agents.md
~/.claude/commands: commands
~/.claude/settings.json: etc/claude.json
~/.codex/AGENTS.md: etc/agents.md
~/.codex/shared.config.toml: etc/codex.toml
~/.colordiffrc: etc/colordiffrc
~/.commitments: etc/commitments
~/.config/bpython: etc/bpython
~/.config/device.yaml: etc/device.yaml
~/.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/jj/config.toml: etc/jj.toml
~/.config/nix/nix.conf: etc/nix.conf
~/.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
~/.gitattributes.global: etc/gitattributes.global
~/.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
~/.local/share/man: man
~/.mutt/muttrc: etc/muttrc
~/.nethackrc: etc/nethackrc
~/.nixpkgs/config.nix: etc/nixpkgs.nix
~/.npmrc: etc/npmrc
~/.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
~/.ssh/config: etc/ssh_config
~/.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/`uname -n`/default.yaml
if [ -f $HOST_CONFIG ]; then
./submodules/dotbot/bin/dotbot -c $HOST_CONFIG
fi
- chmod 600 ~/.ssh/config
- chmod 700 ~/.gnupg
- chmod 700 ~/.ssh
- chmod 700 ~/.vim