diff --git a/.gitignore b/.gitignore index 779d87b..d899551 100644 --- a/.gitignore +++ b/.gitignore @@ -19,4 +19,13 @@ system/.config/cmus/* system/.config/polybar/scripts/gmail/credentials.json system/.config/i3/config -system/.config/gtk-2.0/gtkfilechooser.ini \ No newline at end of file +system/.config/gtk-2.0/gtkfilechooser.ini + +# PhpStorm Configuration +system/.config/phpstorm/options/dimensions.xml +system/.config/phpstorm/options/debugger.xml +system/.config/phpstorm/options/images.support.xml +system/.config/phpstorm/options/other.xml +system/.config/phpstorm/options/project.default.xml +system/.config/phpstorm/options/updates.xml +system/.config/phpstorm/options/usage.statistics.xml \ No newline at end of file diff --git a/install b/install index b97519f..ef49fa2 100755 --- a/install +++ b/install @@ -66,6 +66,7 @@ LINKED_FILES_HOME=( ".config/npm" ".config/octave" ".config/pacman" + ".config/phpstorm" ".config/polybar" ".config/python" ".config/redshift" @@ -91,6 +92,7 @@ declare -A LINKED_FILES LINKED_FILES=( ["${HOME}/music"]="${HOME}/documents/Media/Music" ["${HOME}/pictures"]="${HOME}/documents/Media/Pictures" + ["${HOME}/.PhpStorm2019.1"]="${XDG_CONFIG_HOME}/phpstorm" ) # Permissions to set for folders and files @@ -109,6 +111,7 @@ ADD_GROUPS=( # Array of systemd services which should be enabled SYSTEMD_SERVICES=( "acpid" + "bluetooth" "cronie" "docker" "NetworkManager" diff --git a/system/.config/phpstorm/codestyles/Default.xml b/system/.config/phpstorm/codestyles/Default.xml new file mode 100644 index 0000000..e94f32a --- /dev/null +++ b/system/.config/phpstorm/codestyles/Default.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/system/.config/phpstorm/fileTemplates/includes/PHP File Header.php b/system/.config/phpstorm/fileTemplates/includes/PHP File Header.php new file mode 100644 index 0000000..aa12061 --- /dev/null +++ b/system/.config/phpstorm/fileTemplates/includes/PHP File Header.php @@ -0,0 +1,25 @@ +/* + * Copyright (c) ${YEAR}, whatwedo GmbH + * All rights reserved + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ \ No newline at end of file diff --git a/system/.config/phpstorm/options/colors.scheme.xml b/system/.config/phpstorm/options/colors.scheme.xml new file mode 100644 index 0000000..39308cd --- /dev/null +++ b/system/.config/phpstorm/options/colors.scheme.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/system/.config/phpstorm/options/editor.xml b/system/.config/phpstorm/options/editor.xml new file mode 100644 index 0000000..391c323 --- /dev/null +++ b/system/.config/phpstorm/options/editor.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/system/.config/phpstorm/options/laf.xml b/system/.config/phpstorm/options/laf.xml new file mode 100644 index 0000000..c1f98d9 --- /dev/null +++ b/system/.config/phpstorm/options/laf.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/system/.config/phpstorm/options/ui.lnf.xml b/system/.config/phpstorm/options/ui.lnf.xml new file mode 100644 index 0000000..457ce15 --- /dev/null +++ b/system/.config/phpstorm/options/ui.lnf.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file