Compare commits
5 commits
6624d52f06
...
114ae08921
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
114ae08921 | ||
|
|
3a4f5d2d3a | ||
|
|
b3fb9d8289 | ||
|
|
e23420162e | ||
|
|
381052586d |
4 changed files with 47 additions and 8 deletions
|
|
@ -33,6 +33,15 @@
|
|||
"[cpp]": {
|
||||
"editor.defaultFormatter": "ms-vscode.cpptools"
|
||||
},
|
||||
"[dockercompose]": {
|
||||
"editor.insertSpaces": true,
|
||||
"editor.tabSize": 2,
|
||||
"editor.autoIndent": "advanced",
|
||||
"editor.defaultFormatter": "redhat.vscode-yaml"
|
||||
},
|
||||
"[github-actions-workflow]": {
|
||||
"editor.defaultFormatter": "redhat.vscode-yaml"
|
||||
},
|
||||
"[html]": {
|
||||
"editor.formatOnSave": false
|
||||
},
|
||||
|
|
@ -175,5 +184,7 @@
|
|||
"python.analysis.aiHoverSummaries": false,
|
||||
"rust-analyzer.hover.memoryLayout.size": "both",
|
||||
"rust-analyzer.imports.granularity.enforce": true,
|
||||
"yaml.format.printWidth": 110
|
||||
"rust-analyzer.rustfmt.overrideCommand": null,
|
||||
"yaml.format.printWidth": 110,
|
||||
"xml.server.preferBinary": true
|
||||
}
|
||||
|
|
@ -3,8 +3,12 @@
|
|||
|
||||
- name: Devel - Fonts
|
||||
community.general.homebrew:
|
||||
name: font-hack
|
||||
name: "{{ item }}"
|
||||
state: present
|
||||
loop:
|
||||
- font-hack
|
||||
- font-overpass
|
||||
- font-news-cycle
|
||||
|
||||
# Install Visual Studio Code and Set Basic Configuration
|
||||
- name: VSCode - Basics
|
||||
|
|
@ -53,7 +57,16 @@
|
|||
vars:
|
||||
packages:
|
||||
- clang-format
|
||||
- llvm
|
||||
- cmake
|
||||
- ninja
|
||||
- meson
|
||||
diff: false
|
||||
- name: Devel - C/C++ - Symlink clang-tidy
|
||||
ansible.builtin.file:
|
||||
state: link
|
||||
path: /usr/local/bin/clang-tidy
|
||||
src: /opt/homebrew/opt/llvm/bin/clang-tidy
|
||||
|
||||
# Dev Env - Python Development Tools
|
||||
# all done in vscode.yml
|
||||
|
|
@ -81,6 +94,6 @@
|
|||
state: present
|
||||
vars:
|
||||
packages:
|
||||
- basictex # neeeds sudo
|
||||
- basictex # needs sudo
|
||||
- tex-live-utility
|
||||
diff: false
|
||||
|
|
|
|||
|
|
@ -54,9 +54,16 @@
|
|||
code --install-extension ms-vscode.cmake-tools
|
||||
|
||||
# VS Code - Python Development Tools
|
||||
- name: Devel - Python - Install python dev packages
|
||||
- name: Devel - Python - Install python dev packages (macOS)
|
||||
tags: lang_python
|
||||
when: user_lang_python
|
||||
when: user_lang_python and (override_os_family is defined) | ternary(override_os_family,ansible_facts['os_family']) == "Darwin"
|
||||
ansible.builtin.homebrew:
|
||||
name:
|
||||
- autopep8
|
||||
- pylint
|
||||
- name: Devel - Python - Install python dev packages (non macOS)
|
||||
tags: lang_python
|
||||
when: user_lang_python and not (override_os_family is defined) | ternary(override_os_family,ansible_facts['os_family']) == "Darwin"
|
||||
ansible.builtin.pip:
|
||||
name:
|
||||
- autopep8
|
||||
|
|
|
|||
|
|
@ -1,4 +1,15 @@
|
|||
# Unified zshrc of Jannik Beyerstedt
|
||||
typeset -aU path
|
||||
{% if (override_os_family is defined) | ternary(override_os_family,ansible_facts['os_family']) == "Darwin" %}
|
||||
path=('/opt/homebrew/bin' $path)
|
||||
export PATH
|
||||
{% else %}
|
||||
# If you come from bash you might have to change your $PATH.
|
||||
# path=('$HOME/bin' $path)
|
||||
# path=('/usr/local/bin' $path)
|
||||
# export PATH
|
||||
{% endif %}
|
||||
|
||||
export TERM=xterm-256color
|
||||
{% if usersetup_virtualenvwrapper|default(false)|bool %}
|
||||
VIRTUALENVWRAPPER_PYTHON=$(which python3)
|
||||
|
|
@ -7,9 +18,6 @@ VIRTUALENVWRAPPER_PYTHON=$(which python3)
|
|||
DEFAULT_USER="jannik"
|
||||
DISABLE_UPDATE_PROMPT=true
|
||||
|
||||
# If you come from bash you might have to change your $PATH.
|
||||
# export PATH=$HOME/bin:/usr/local/bin:$PATH
|
||||
|
||||
# Path to your oh-my-zsh installation.
|
||||
export ZSH=$HOME/.oh-my-zsh
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue