-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathshazam.yml
54 lines (54 loc) · 1.37 KB
/
shazam.yml
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
configurations:
# wallpaper
- name: pictures
files:
- source: wallpaper.jpg
destination: $HOME/Pictures/wallpaper.jpg
# tmux configuration
- name: tmux
files:
- source: .tmux.conf
destination: $HOME/.tmux.conf
# sane defaults for editorconfig
- name: editorconfig
files:
- source: .editorconfig
destination: $HOME/.editorconfig
# zsh configuration
- name: zsh
files:
- source: zsh
destination: $HOME/.config/zsh
- source: .zshrc
destination: $HOME/.zshrc
- source: .zshenv
destination: $HOME/.zshenv
# oh my posh configuration
- name: oh-my-posh
files:
- source: oh-my-posh
destination: $HOME/.config/oh-my-posh
# sane defaults for git
- name: git
files:
- source: .gitconfig
destination: $HOME/.gitconfig
- source: work/.gitconfig
destination: $HOME/projects/work/.gitconfig
# sane defaults for kitty
- name: kitty
files:
- source: kitty.conf
destination: $HOME/.config/kitty/kitty.conf
- source: themes
destination: $HOME/.config/kitty/themes
# sane defaults for wezterm
- name: wezterm
files:
- source: .wezterm.lua
destination: $HOME/.wezterm.lua
# sane defaults for ssh
- name: ssh
files:
- source: .ssh/config
destination: $HOME/.ssh/config