From f520a0f8012d18bd27797e2ecc6784c5d963777b Mon Sep 17 00:00:00 2001 From: Nikolai Papin Date: Tue, 25 Nov 2025 18:49:33 +0300 Subject: [PATCH] refactor: gitignore --- .gitignore | 125 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 121 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 7ecceae..1858921 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,56 @@ -# Created by https://www.toptal.com/developers/gitignore/api/go,git,vim,goland,visualstudiocode -# Edit at https://www.toptal.com/developers/gitignore?templates=go,git,vim,goland,visualstudiocode +# Created by https://www.toptal.com/developers/gitignore/api/go,git,vim,goland,visualstudiocode,windows,macos,emacs,opencv +# Edit at https://www.toptal.com/developers/gitignore?templates=go,git,vim,goland,visualstudiocode,windows,macos,emacs,opencv + +### Emacs ### +# -*- mode: gitignore; -*- +*~ +\#*\# +/.emacs.desktop +/.emacs.desktop.lock +*.elc +auto-save-list +tramp +.\#* + +# Org-mode +.org-id-locations +*_archive + +# flymake-mode +*_flymake.* + +# eshell files +/eshell/history +/eshell/lastdir + +# elpa packages +/elpa/ + +# reftex files +*.rel + +# AUCTeX auto folder +/auto/ + +# cask packages +.cask/ +dist/ + +# Flycheck +flycheck_*.el + +# server auth directory +/server/ + +# projectiles files +.projectile + +# directory configuration +.dir-locals.el + +# network security +/network-security.data + ### Git ### # Created by git for backups. To disable backups in Git: @@ -152,6 +203,47 @@ fabric.properties # https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij .idea/**/azureSettings.xml +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### macOS Patch ### +# iCloud generated files +*.icloud + +### OpenCV ### +#OpenCV for Mac and Linux +#build and release folders +*/CMakeFiles +*/CMakeCache.txt +*/Makefile +*/cmake_install.cmake + ### Vim ### # Swap [._]*.s[a-v][a-z] @@ -167,7 +259,6 @@ Sessionx.vim # Temporary .netrwhist -*~ # Auto-generated tag files tags # Persistent undo @@ -192,6 +283,32 @@ tags .history .ionide -# End of https://www.toptal.com/developers/gitignore/api/go,git,vim,goland,visualstudiocode +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# End of https://www.toptal.com/developers/gitignore/api/go,git,vim,goland,visualstudiocode,windows,macos,emacs,opencv bin/