-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.conf.yaml
44 lines (42 loc) · 1.35 KB
/
install.conf.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
- defaults:
link:
create: true
- link:
~/.gitconfig:
~/.tmux.conf:
~/.tmuxline.theme:
~/.vimrc:
~/.ideavimrc:
~/.zshrc:
~/.vim:
~/.config/flavours: flavours
# Workaround for https://github.com/Misterio77/flavours/issues/79
~/.local/share/flavours/base16/sources: flavours/sources
~/.termux/colors.properties:
create: false
path: termux-colors.properties
~/.config/burn-my-windows/profiles: burn-my-windows
~/.config/nvim:
~/.config/wezterm: wezterm
~/.config/pop-shell/config.json: pop-shell.json
~/.config/Kvantum/KvLibadwaita: KvLibadwaita/src/KvLibadwaita
~/.config/VSCodium/User/settings.json: vscode.json
~/.config/VSCode/User/settings.json: vscode.json
~/.ssh/config: ssh.config
- shell:
-
command: >
[[ "$SHELL:t" == "zsh" ]] || (echo Not zsh; exit 1)
&& src="${1:h:a}"/firefox
&& target=("$HOME"/.mozilla/firefox/*.default([1]))
&& [ ! -s "$target/chrome" ] || (echo "$target/chrome already exists"; exit 1)
&& echo Glob-linking $src to "$target"/chrome
&& ln --symbolic "$src" "$target"/chrome
description: ''
stdout: true
- [git submodule update --init --recursive, Installing submodules]
-
command: echo 'Use `chsh -s $(which zsh)` or similar to set default shell'
description: ''
stdout: true
quiet: true