-
Notifications
You must be signed in to change notification settings - Fork 0
/
common.yaml
61 lines (56 loc) · 2.09 KB
/
common.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
---
classes:
- base
- base::puppet
- base::tmux
- base::user
- bash
- zsh
- ssh
- ssh::authorized_keys
- ntp
base::user::users:
jlejeune:
ensure: present
uid: 1026
gid: 100
comment: "Julien LE JEUNE"
home: "/home/jlejeune"
shell: "/bin/zsh"
managehome: true
password: "ENC[PKCS7,MIIBmQYJKoZIhvcNAQcDoIIBijCCAYYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEApz24xMY3BHqLrcod5u1ouSHB2NHRiIm+NgymgTMFFuhDivOXk+jFsJWebwfVB1PN6Jb/l3rTjyNowQ5ps7errt0+/a0oBhxMkNW/OEff2L8G+PAE2H7eroC5f3xrW5muxx3N+nB4TDxXTE7pATzv2FziXKkc38Yp4pwKeXbY1GZ/1rOEVzjXTirryReE5Sl0YYzQD78KvqEuzaT9KC6ZDK0Rdv/n+8h39m78d6RH7OIu1D2/vX4jKCShbE3NuB+tzuSViRkufjEdDtaCCz0+IvcInuoPbgk8EanbpvlwVktJBIiHht48ToOqRDIB9dEV1mj/HF2Qq2pLswD9WKV0hzBcBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBmgO/YoveAsy2AzcmNxWksgDBtnwHYFCDvVubt/cLhMms/Vq+H+ohk7+2IuTFrRMVBjjACPbTWA8UkboMQcykOsPY=]"
groups:
- audio
- sudo
# TODO: delete pi user once everything will be installed
#pi:
# ensure: absent
# managehome: true
ssh::authorized_keys::keys:
jlejeune_key:
ensure: "present"
user: "jlejeune"
type: "ssh-rsa"
key: "AAAAB3NzaC1yc2EAAAADAQABAAABAQDJN46Q02Xf6b7mHQMyIvUaukBp0j/qWd1uIio1e0WW8nA9P977bBonR5XK6trLJsEACIiajL2kxkhEqHrbkmqg0wBteayJSJ/rzWdVzdtPA5LoxqhCzAJGGf2g3kQgNn7Gt6YuIic2ppqSb97GPdHYb2UR8R8fSVLwPpqg8AsoR8USwPpGHcF12z2L/D7B1mE45VeymeTxkkXRSLLK72sk3/mn/1Wss1o+FIxRYrJRgKiAUiKNNKT+0bkQXKyjRcoZN+Ltdi25N5IBDP9Vm985/PkPY99ZZZuMs+F5zDPIfO18r6VnJ7/pfS2HG2aKbtH9oeN8bKKdBIhHQEYUtLSP"
ohmyzsh::installs:
jlejeune:
set_sh: true
root:
set_sh: true
ohmyzsh::themes:
jlejeune:
theme: 'powerlevel9k/powerlevel9k'
root:
theme: 'powerlevel9k/powerlevel9k'
ohmyzsh::plugins:
jlejeune:
plugins: ['colored-man-pages', 'zsh-syntax-highlighting', 'zsh-autosuggestions', 'wd']
custom_plugins:
zsh-syntax-highlighting:
ensure: latest
source: git
url: 'https://github.com/zsh-users/zsh-syntax-highlighting.git'
zsh-autosuggestions:
ensure: latest
source: git
url: 'https://github.com/zsh-users/zsh-autosuggestions.git'