chore: add boilerplate

Signed-off-by: Maciej Barć <maciej.barc@onteon.tech>
This commit is contained in:
2026-06-11 13:02:57 +02:00
commit ccf879d4d8
4 changed files with 105 additions and 0 deletions
+33
View File
@@ -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))))
+31
View File
@@ -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
+22
View File
@@ -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
+19
View File
@@ -0,0 +1,19 @@
*.7z
*.bkp
*.db
*.exe
*.gz
*.log
*.stamp
*.tar*
*.xz
*.zip
*.zip*
*~
.~lock.*
wget-log*
.cache/
.log/
.venv/
node_modules/