Move Sublime settings into a role
This commit is contained in:
parent
6eb4a6b67c
commit
c55617a73c
|
@ -6,7 +6,6 @@
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- { include: tasks/sudoers.yml, tags: ['base', 'sudoers'] }
|
- { include: tasks/sudoers.yml, tags: ['base', 'sudoers'] }
|
||||||
- { include: tasks/sublime.yml, tags: ['sublime'] }
|
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- { role: geerlingguy.dotfiles, tags: ['dotfiles'] }
|
- { role: geerlingguy.dotfiles, tags: ['dotfiles'] }
|
||||||
|
@ -14,3 +13,4 @@
|
||||||
- { role: geerlingguy.nodejs, tags: ['node'] }
|
- { role: geerlingguy.nodejs, tags: ['node'] }
|
||||||
- { role: geerlingguy.ruby, tags: ['ruby'] }
|
- { role: geerlingguy.ruby, tags: ['ruby'] }
|
||||||
- { role: opdavies.sculpin, tags: ['sculpin'] }
|
- { role: opdavies.sculpin, tags: ['sculpin'] }
|
||||||
|
- { role: sublime, tags: ['sublime'] }
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
[
|
||||||
|
{ "keys": ["alt+s"], "command": "toggle_side_bar" }
|
||||||
|
]
|
|
@ -0,0 +1,43 @@
|
||||||
|
{
|
||||||
|
"color_scheme": "Packages/Phix Color Scheme/Phix Dark.tmTheme",
|
||||||
|
"default_line_ending": "unix",
|
||||||
|
"ensure_newline_at_eof_on_save": true,
|
||||||
|
"fallback_encoding": "UTF-8",
|
||||||
|
"folder_exclude_patterns":
|
||||||
|
[
|
||||||
|
".idea",
|
||||||
|
".git",
|
||||||
|
".github",
|
||||||
|
".sass-cache",
|
||||||
|
".sculpin",
|
||||||
|
".svn"
|
||||||
|
],
|
||||||
|
"font_face": "Menlo",
|
||||||
|
"font_options":
|
||||||
|
[
|
||||||
|
"no_bold",
|
||||||
|
"no_italic"
|
||||||
|
],
|
||||||
|
"font_size": 14.0,
|
||||||
|
"highlight_line": true,
|
||||||
|
"hot_exit": false,
|
||||||
|
"ignored_packages":
|
||||||
|
[
|
||||||
|
],
|
||||||
|
"line_padding_bottom": 5,
|
||||||
|
"line_padding_top": 5,
|
||||||
|
"margin": 0,
|
||||||
|
"remember_open_files": false,
|
||||||
|
"rulers":
|
||||||
|
[
|
||||||
|
80
|
||||||
|
],
|
||||||
|
"save_on_focus_lost": true,
|
||||||
|
"shift_tab_unindent": true,
|
||||||
|
"tab_size": 2,
|
||||||
|
"theme": "Soda Dark.sublime-theme",
|
||||||
|
"translate_tabs_to_spaces": true,
|
||||||
|
"trim_automatic_white_space": true,
|
||||||
|
"trim_trailing_white_space_on_save": true,
|
||||||
|
"word_wrap": false
|
||||||
|
}
|
6
roles/sublime/tasks/main.yml
Normal file
6
roles/sublime/tasks/main.yml
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
- name: Copy configuration files into place.
|
||||||
|
copy:
|
||||||
|
src: "{{ item }}"
|
||||||
|
dest: "{{ sublime_path }}/Packages/User"
|
||||||
|
with_fileglob: "files/Packages/User/*"
|
Loading…
Reference in a new issue