-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdefault.config.yml
128 lines (107 loc) · 3.08 KB
/
default.config.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
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
---
# system arch -------------------------------------------------------------------
host_arch: 'amd64'
# browsers ----------------------------------------------------------------------
configure_chromium: true
configure_edge: true
# chats -------------------------------------------------------------------------
configure_slack: true
configure_telegram: true
configure_whatsdesk: true
configure_zoom: true
# desktop flavours --------------------------------------------------------------
configure_desktop: true
# if you set true to configure_desktop, you need to define the desktop_flavour
desktop_flavour: 'budgie'
# dev tools ---------------------------------------------------------------------
configure_codium: true
codium_preferences: |
{
"workbench.iconTheme": "material-icon-theme",
"workbench.colorTheme": "Material Theme Palenight",
"files.trimTrailingWhitespace": true
}
configure_codium_extensions: true
codium_extensions:
## Ansible, Docker-Compose, etc.
- redhat.vscode-yaml
- redhat.vscode-xml
## General Development
- oderwat.indent-rainbow
## PHP Development
- bmewburn.vscode-intelephense-client
- neilbrayfield.php-docblocker
## Vue.js Development
- octref.vetur
## React Development
- dsznajder.es7-react-js-snippets
## Code formatter
- esbenp.prettier-vscode
## Markdown
- shd101wyy.markdown-preview-enhanced
## Infrastructure
- ms-azuretools.vscode-docker
- hashicorp.terraform
## Themes
- Equinusocio.vsc-material-theme
- PKief.material-icon-theme
configure_git: true
# git_user: YourUser
# git_email: Your@Email
git_user: 1giba
git_email: olamundo@gmail.com
configure_postman: true
# infrastructure ------------------------------------------------------------------
configure_awscli: true
configure_docker: true
configure_kubectl: true
configure_lens: true
configure_ngrok: true
# miscelaneous -------------------------------------------------------------------
configure_flameshot: true
configure_notion: true
configure_ulauncher: true
configure_solaar: true
configure_wifi_powersave_mode: true
wifi_powersave_mode: '2'
# services -----------------------------------------------------------------------
configure_authy: true
configure_bitwarden: true
configure_spotify: true
configure_youtube_music: true
# shell -- -----------------------------------------------------------------------
configure_fish: true
configure_omf: true
configure_tilix: true
# installing and uninstalling ----------------------------------------------------
configure_apt_install: true
apt_install:
- name: curl
- name: htop
- name: jq
- name: meld
- name: net-tools
- name: silversearcher-ag
- name: traceroute
- name: vlc
- name: vim
configure_apt_uninstall: true
apt_uninstall:
- name: atril
- name: aisleriot
- name: celluloid
- name: cheese
- name: gnome-2048
- name: gnome-mahjongg
- name: gnome-mines
- name: gnome-screenshot
- name: gnome-sudoku
- name: gnome-terminal
- name: goodvibes
- name: "libreoffice*"
- name: lollypop
- name: magnus
- name: mate-calc
- name: nautilus
- name: parole
- name: rhythmbox