From ccf879d4d8cda3ddd16af0b81600b0d62396bdcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 11 Jun 2026 13:02:57 +0200 Subject: [PATCH] chore: add boilerplate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- .dir-locals.el | 33 +++++++++++++++++++++++++++++++++ .editorconfig | 31 +++++++++++++++++++++++++++++++ .gitattributes | 22 ++++++++++++++++++++++ .gitignore | 19 +++++++++++++++++++ 4 files changed, 105 insertions(+) create mode 100644 .dir-locals.el create mode 100644 .editorconfig create mode 100644 .gitattributes create mode 100644 .gitignore diff --git a/.dir-locals.el b/.dir-locals.el new file mode 100644 index 0000000..4490638 --- /dev/null +++ b/.dir-locals.el @@ -0,0 +1,33 @@ +;;; Directory Local Variables -*- no-byte-compile: t -*- +;;; For more information see (info "(emacs) Directory Variables") + +((find-file . ((require-final-newline . t) + (show-trailing-whitespace . t) + (fill-column . 79))) + (html-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . nil) (tab-width . 2) (fill-column . 79))) + (js-json-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . nil) (tab-width . 2) (fill-column . 79))) + (js-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . nil) (tab-width . 2) (fill-column . 79))) + (makefile-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . t) (tab-width . 4) (fill-column . 79))) + (markdown-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . nil) (tab-width . 2) (fill-column . 79))) + (nxml-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . nil) (tab-width . 2) (fill-column . 79))) + (python-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . nil) (tab-width . 4) (fill-column . 79))) + (xml-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . nil) (tab-width . 2) (fill-column . 79))) + (yaml-mode . ((eval . (progn + (add-hook 'before-save-hook 'whitespace-cleanup nil 'LOCAL))) + (indent-tabs-mode . nil) (tab-width . 2) (fill-column . 79)))) diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..d7f16e0 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,31 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true + +[{*.bat,*.cmd}] +end_of_line = crlf + +[{*.containerfile,*.dockerfile}] +indent_style = space + +[{*.html,*.json,*.xml,*.yaml,*.yml}] +indent_size = 2 +indent_style = space +tab_width = 2 + +[{*.mk,Makefile,Makefile.*}] +indent_size = 4 +indent_style = tab +tab_width = 4 + +[*.py] +indent_size = 4 +indent_style = space +tab_width = 4 + +[.gitmodules] +indent_style = tab diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..4470499 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,22 @@ +* text eol=lf +*.bat text eol=crlf +*.cmd text eol=crlf +*.7z filter=lfs diff=lfs merge=lfs -text +*.br filter=lfs diff=lfs merge=lfs -text +*.exe filter=lfs diff=lfs merge=lfs -text +*.gif filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.ico filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.mkv filter=lfs diff=lfs merge=lfs -text +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.mp4 filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.psd filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.webm filter=lfs diff=lfs merge=lfs -text +*.webp filter=lfs diff=lfs merge=lfs -text +*.woff2 filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..841d7b3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +*.7z +*.bkp +*.db +*.exe +*.gz +*.log +*.stamp +*.tar* +*.xz +*.zip +*.zip* +*~ +.~lock.* +wget-log* + +.cache/ +.log/ +.venv/ +node_modules/