-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsettle.yaml
127 lines (124 loc) · 2.5 KB
/
settle.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
122
123
124
125
126
127
# This is an example config file.
includes:
- './nvim.yaml'
files:
- src: gitconfig
dst: ~/.gitconfig
- src: kitty.conf
dst: ~/.config/kitty/kitty.conf
brew:
taps:
- repo: homebrew/core
- repo: homebrew/bundle
- repo: homebrew/services
- repo: homebrew/cask
- repo: homebrew/cask-fonts
- repo: homebrew/cask-versions
pkgs:
# core
- name: age
- name: bandwhich
- name: bash
- name: bat
- name: coreutils
- name: ctags
- name: exa
- name: fasd
- name: fd
- name: fish
- name: fzf
- name: gh
- name: git
- name: gnu-getopt
- name: go
- name: golangci/tap/golangci-lint
- name: graphviz # needed for pprof web
- name: gron
- name: htop
- name: hub
- name: icdiff
- name: jless
- name: jq
- name: make
- name: moreutils
- name: ncdu
- name: neovim
- name: node
- name: openssl
- name: pandoc
- name: postgresql
- name: postgresql@11
- name: pre-commit
- name: python
- name: python-yq
- name: ranger
- name: rename
- name: ripgrep
- name: rsync
- name: ruby
- name: shellcheck
- name: shfmt
- name: skopeo
- name: speedtest-cli
- name: svn
- name: terraform
- name: the_silver_searcher
- name: tealdeer
- name: tmux
- name: tree
- name: unrar
- name: vim
- name: watch
- name: wget
- name: xh
- name: xsv
- name: yamllint
- name: zsh
casks:
- alfred
- appcleaner
- calibre
- discord
- docker
- font-source-code-pro
- font-source-code-pro-for-powerline
- kitty
- numi
- plex
- postman
- rectangle
- signal
- slack
- spotify
- stats
- steam
- the-unarchiver
- vlc
zsh:
history:
size: 50000
share_history: true
inc_append: true
ignore_all_dups: true
ignore_space: true
paths:
- $HOME/go/bin
- $HOME/bin
variables:
- {name: DOTFILES, value: "$HOME/src/danielmmetz/dotfiles"}
- {name: EDITOR, value: "nvim"}
- {name: HOMEBREW_NO_AUTO_UPDATE, value: "1"}
aliases:
- {name: cat, value: "bat"}
- {name: jl, value: "jless"}
- {name: la, value: "ls -la"}
- {name: ll, value: "ls -l"}
- {name: ls, value: "exa"}
- {name: vi, value: "nvim"}
- {name: vim, value: "nvim"}
- {name: vimrc, value: "nvim $DOTFILES/nvim.yaml"}
- {name: zshrc, value: "nvim $DOTFILES/settle.yaml"}
prefix: |
# hello everybody
suffix: |
# goodbye!