github.com/spi-ca/misc@v1.0.1/.gitignore (about)

     1  # Created by https://www.gitignore.io/api/intellij,go,linux,osx,windows,node,python,executable,jetbrains+all,visualstudiocode,compressedarchive,git
     2  # Edit at https://www.gitignore.io/?templates=intellij,go,linux,osx,windows,node,python,executable,jetbrains+all,visualstudiocode,compressedarchive,git
     3  
     4  ### CompressedArchive ###
     5  
     6  ### Mostly from https://en.wikipedia.org/wiki/List_of_archive_formats
     7  
     8  ## Archiving and compression
     9  # Open source file format. Used by 7-Zip.
    10  *.7z
    11  # Mac OS X, restoration on different platforms is possible although not immediate 	Yes 	Based on 7z. Preserves Spotlight metadata, resource forks, owner/group information, dates and other data which would be otherwise lost with compression.
    12  *.s7z
    13  # Old archive versions only 	Proprietary format
    14  *.ace
    15  # A format that compresses and doubly encrypt the data (AES256 and CAS256) avoiding brute force attacks, also hide files in an AFA file. It has two ways to safeguard data integrity and subsequent repair of the file if has an error (repair with AstroA2P (online) or Astrotite (offline)).
    16  *.afa
    17  # A mainly Korean format designed for very large archives.
    18  *.alz
    19  # Android application package (variant of JAR file format).
    20  *.apk
    21  # ??
    22  *.arc
    23  # Originally DOS, now multiple
    24  *.arj
    25  # Open archive format, used by B1 Free Archiver (http://dev.b1.org/standard/archive-format.html)
    26  *.b1
    27  # Binary Archive with external header
    28  *.ba
    29  # Proprietary format from the ZipTV Compression Components
    30  *.bh
    31  # The Microsoft Windows native archive format, which is also used by many commercial installers such as InstallShield and WISE.
    32  *.cab
    33  # Originally DOS, now DOS and Windows 	Created by Yaakov Gringeler; released last in 2003 (Compressia 1.0.0.1 beta), now apparently defunct. Free trial of 30 days lets user create and extract archives; after that it is possible to extract, but not to create.
    34  *.car
    35  # Open source file format.
    36  *.cfs
    37  # Compact Pro archive, a common archiver used on Mac platforms until about Mac OS 7.5.x. Competed with StuffIt; now obsolete.
    38  *.cpt
    39  # Windows, Unix-like, Mac OS X Open source file format. Files are compressed individually with either gzip, bzip2 or lzo.
    40  *.dar
    41  # DiskDoubler 	Mac OS 			obsolete
    42  *.dd
    43  # ??
    44  *.dgc
    45  # Apple Disk Image upports "Internet-enabled" disk images, which, once downloaded, are automatically decompressed, mounted, have the contents extracted, and thrown away. Currently, Safari is the only browser that supports this form of extraction; however, the images can be manually extracted as well. This format can also be password-protected or encrypted with 128-bit or 256-bit AES encryption.
    46  *.dmg
    47  # Enterprise Java Archive archive
    48  *.ear
    49  # ETSoft compressed archive
    50  *.egg
    51  # The predecessor of DGCA.
    52  *.gca
    53  # Originally DOS 	Yes, but may be covered by patents 	DOS era format; uses arithmetic/Markov coding
    54  *.ha
    55  # MS Windows 	HKI
    56  *.hki
    57  # Produced by ICEOWS program. Excels at text file compression.
    58  *.ice
    59  # Java archive, compatible with ZIP files
    60  *.jar
    61  # Open sourced archiver with compression using the PAQ family of algorithms and optional encryption.
    62  *.kgb
    63  # Originally DOS, now multiple 	Multiple 	Yes 	The standard format on Amiga.
    64  *.lzh
    65  *.lha
    66  # Archiver originally used on The Amiga. Now copied by Microsoft to use in their .cab and .chm files.
    67  *.lzx
    68  # file format from NoGate Consultings, a rival from ARC-Compressor.
    69  *.pak
    70  # A disk image archive format that supports several compression methods as well as splitting the archive into smaller pieces.
    71  *.partimg
    72  # An experimental open source packager (http://mattmahoney.net/dc)
    73  *.paq*
    74  # Open source archiver supporting authenticated encryption, volume spanning, customizable object level and volume level integrity checks (form CRCs to SHA-512 and Whirlpool hashes), fast deflate based compression
    75  *.pea
    76  # The format from the PIM - a freeware compression tool by Ilia Muraviev. It uses an LZP-based compression algorithm with set of filters for executable, image and audio files.
    77  *.pim
    78  # PackIt 	Mac OS 			obsolete
    79  *.pit
    80  # Used for data in games written using the Quadruple D library for Delphi. Uses byte pair compression.
    81  *.qda
    82  # A proprietary archive format, second in popularity to .zip files.
    83  *.rar
    84  # The format from a commercial archiving package. Odd among commercial packages in that they focus on incorporating experimental algorithms with the highest possible compression (at the expense of speed and memory), such as PAQ, PPMD and PPMZ (PPMD with unlimited-length strings), as well as a proprietary algorithms.
    85  *.rk
    86  # Self Dissolving ARChive 	Commodore 64, Commodore 128 	Commodore 64, Commodore 128 	Yes 	SDAs refer to Self Dissolving ARC files, and are based on the Commodore 64 and Commodore 128 versions of ARC, originally written by Chris Smeets. While the files share the same extension, they are not compatible between platforms. That is, an SDA created on a Commodore 64 but run on a Commodore 128 in Commodore 128 mode will crash the machine, and vice versa. The intended successor to SDA is SFX.
    87  *.sda
    88  # A pre-Mac OS X Self-Extracting Archive format. StuffIt, Compact Pro, Disk Doubler and others could create .sea files, though the StuffIt versions were the most common.
    89  *.sea
    90  # Scifer Archive with internal header
    91  *.sen
    92  # Commodore 64, Commodore 128 	SFX is a Self Extracting Archive which uses the LHArc compression algorithm. It was originally developed by Chris Smeets on the Commodore platform, and runs primarily using the CS-DOS extension for the Commodore 128. Unlike its predecessor SDA, SFX files will run on both the Commodore 64 and Commodore 128 regardless of which machine they were created on.
    93  *.sfx
    94  # An archive format designed for the Apple II series of computers. The canonical implementation is ShrinkIt, which can operate on disk images as well as files. Preferred compression algorithm is a combination of RLE and 12-bit LZW. Archives can be manipulated with the command-line NuLib tool, or the Windows-based CiderPress.
    95  *.shk
    96  # A compression format common on Apple Macintosh computers. The free StuffIt Expander is available for Windows and OS X.
    97  *.sit
    98  # The replacement for the .sit format that supports more compression methods, UNIX file permissions, long file names, very large files, more encryption options, data specific compressors (JPEG, Zip, PDF, 24-bit image, MP3). The free StuffIt Expander is available for Windows and OS X.
    99  *.sitx
   100  # A royalty-free compressing format
   101  *.sqx
   102  # The "tarball" format combines tar archives with a file-based compression scheme (usually gzip). Commonly used for source and binary distribution on Unix-like platforms, widely available elsewhere.
   103  *.tar.gz
   104  *.tgz
   105  *.tar.Z
   106  *.tar.bz2
   107  *.tbz2
   108  *.tar.lzma
   109  *.tlz
   110  # UltraCompressor 2.3 was developed to act as an alternative to the then popular PKZIP application. The main feature of the application is its ability to create large archives. This means that compressed archives with the UC2 file extension can hold almost 1 million files.
   111  *.uc
   112  *.uc0
   113  *.uc2
   114  *.ucn
   115  *.ur2
   116  *.ue2
   117  # Based on PAQ, RZM, CSC, CCM, and 7zip. The format consists of a PAQ, RZM, CSC, or CCM compressed file and a manifest with compression settings stored in a 7z archive.
   118  *.uca
   119  # A high compression rate archive format originally for DOS.
   120  *.uha
   121  # Web Application archive (Java-based web app)
   122  *.war
   123  # File-based disk image format developed to deploy Microsoft Windows.
   124  *.wim
   125  # XAR
   126  *.xar
   127  # Native format of the Open Source KiriKiri Visual Novel engine. Uses combination of block splitting and zlib compression. The filenames and pathes are stored in UTF-16 format. For integrity check, the Adler-32 hashsum is used. For many commercial games, the files are encrypted (and decoded on runtime) via so-called "cxdec" module, which implements xor-based encryption.
   128  *.xp3
   129  # Yamazaki zipper archive. Compression format used in DeepFreezer archiver utility created by Yamazaki Satoshi. Read and write support exists in TUGZip, IZArc and ZipZag
   130  *.yz1
   131  # The most widely used compression format on Microsoft Windows. Commonly used on Macintosh and Unix systems as well.
   132  *.zip
   133  *.zipx
   134  # application/x-zoo 	zoo 	Multiple 	Multiple 	Yes
   135  *.zoo
   136  # Journaling (append-only) archive format with rollback capability. Supports deduplication and incremental update based on last-modified dates. Multi-threaded. Compresses in LZ77, BWT, and context mixing formats. Open source.
   137  *.zpaq
   138  # Archiver with a compression algorithm based on the Burrows-Wheeler transform method.
   139  *.zz
   140  
   141  
   142  ### Executable ###
   143  *.app
   144  *.bat
   145  *.cgi
   146  *.com
   147  *.exe
   148  *.gadget
   149  *.pif
   150  *.vb
   151  *.wsf
   152  
   153  ### Git ###
   154  # Created by git for backups. To disable backups in Git:
   155  # $ git config --global mergetool.keepBackup false
   156  *.orig
   157  
   158  # Created by git when using merge tools for conflicts
   159  *.BACKUP.*
   160  *.BASE.*
   161  *.LOCAL.*
   162  *.REMOTE.*
   163  *_BACKUP_*.txt
   164  *_BASE_*.txt
   165  *_LOCAL_*.txt
   166  *_REMOTE_*.txt
   167  
   168  ### Go ###
   169  # Binaries for programs and plugins
   170  *.exe~
   171  *.dll
   172  *.so
   173  *.dylib
   174  
   175  # Test binary, built with `go test -c`
   176  *.test
   177  
   178  # Output of the go coverage tool, specifically when used with LiteIDE
   179  *.out
   180  
   181  # Dependency directories (remove the comment below to include it)
   182  # vendor/
   183  
   184  ### Go Patch ###
   185  /vendor/
   186  /Godeps/
   187  
   188  ### Intellij ###
   189  # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
   190  # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
   191  
   192  # User-specific stuff
   193  .idea/**/workspace.xml
   194  .idea/**/tasks.xml
   195  .idea/**/usage.statistics.xml
   196  .idea/**/dictionaries
   197  .idea/**/shelf
   198  
   199  # Generated files
   200  .idea/**/contentModel.xml
   201  
   202  # Sensitive or high-churn files
   203  .idea/**/dataSources/
   204  .idea/**/dataSources.ids
   205  .idea/**/dataSources.local.xml
   206  .idea/**/sqlDataSources.xml
   207  .idea/**/dynamic.xml
   208  .idea/**/uiDesigner.xml
   209  .idea/**/dbnavigator.xml
   210  
   211  # Gradle
   212  .idea/**/gradle.xml
   213  .idea/**/libraries
   214  
   215  # Gradle and Maven with auto-import
   216  # When using Gradle or Maven with auto-import, you should exclude module files,
   217  # since they will be recreated, and may cause churn.  Uncomment if using
   218  # auto-import.
   219  # .idea/modules.xml
   220  # .idea/*.iml
   221  # .idea/modules
   222  # *.iml
   223  # *.ipr
   224  
   225  # CMake
   226  cmake-build-*/
   227  
   228  # Mongo Explorer plugin
   229  .idea/**/mongoSettings.xml
   230  
   231  # File-based project format
   232  *.iws
   233  
   234  # IntelliJ
   235  out/
   236  
   237  # mpeltonen/sbt-idea plugin
   238  .idea_modules/
   239  
   240  # JIRA plugin
   241  atlassian-ide-plugin.xml
   242  
   243  # Cursive Clojure plugin
   244  .idea/replstate.xml
   245  
   246  # Crashlytics plugin (for Android Studio and IntelliJ)
   247  com_crashlytics_export_strings.xml
   248  crashlytics.properties
   249  crashlytics-build.properties
   250  fabric.properties
   251  
   252  # Editor-based Rest Client
   253  .idea/httpRequests
   254  
   255  # Android studio 3.1+ serialized cache file
   256  .idea/caches/build_file_checksums.ser
   257  
   258  ### Intellij Patch ###
   259  # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
   260  
   261  # *.iml
   262  # modules.xml
   263  # .idea/misc.xml
   264  # *.ipr
   265  
   266  # Sonarlint plugin
   267  .idea/sonarlint
   268  
   269  ### JetBrains+all Patch ###
   270  # Ignores the whole .idea folder and all .iml files
   271  # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
   272  
   273  .idea/
   274  
   275  # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
   276  
   277  *.iml
   278  modules.xml
   279  .idea/misc.xml
   280  *.ipr
   281  
   282  # Sonarlint plugin
   283  
   284  ### Linux ###
   285  *~
   286  
   287  # temporary files which can be created if a process still has a handle open of a deleted file
   288  .fuse_hidden*
   289  
   290  # KDE directory preferences
   291  .directory
   292  
   293  # Linux trash folder which might appear on any partition or disk
   294  .Trash-*
   295  
   296  # .nfs files are created when an open file is removed but is still being accessed
   297  .nfs*
   298  
   299  ### OSX ###
   300  # General
   301  .DS_Store
   302  .AppleDouble
   303  .LSOverride
   304  
   305  # Icon must end with two \r
   306  Icon
   307  
   308  # Thumbnails
   309  ._*
   310  
   311  # Files that might appear in the root of a volume
   312  .DocumentRevisions-V100
   313  .fseventsd
   314  .Spotlight-V100
   315  .TemporaryItems
   316  .Trashes
   317  .VolumeIcon.icns
   318  .com.apple.timemachine.donotpresent
   319  
   320  # Directories potentially created on remote AFP share
   321  .AppleDB
   322  .AppleDesktop
   323  Network Trash Folder
   324  Temporary Items
   325  .apdisk
   326  
   327  ### VisualStudioCode ###
   328  .vscode/*
   329  !.vscode/settings.json
   330  !.vscode/tasks.json
   331  !.vscode/launch.json
   332  !.vscode/extensions.json
   333  
   334  ### VisualStudioCode Patch ###
   335  # Ignore all local history of files
   336  .history
   337  
   338  ### Windows ###
   339  # Windows thumbnail cache files
   340  Thumbs.db
   341  Thumbs.db:encryptable
   342  ehthumbs.db
   343  ehthumbs_vista.db
   344  
   345  # Dump file
   346  *.stackdump
   347  
   348  # Folder config file
   349  [Dd]esktop.ini
   350  
   351  # Recycle Bin used on file shares
   352  $RECYCLE.BIN/
   353  
   354  # Windows Installer files
   355  *.msi
   356  *.msix
   357  *.msm
   358  *.msp
   359  
   360  # Windows shortcuts
   361  *.lnk
   362  
   363  # End of https://www.gitignore.io/api/intellij,go,linux,osx,windows,node,python,executable,jetbrains+all,visualstudiocode,compressedarchive,git
   364  
   365  go.sum
   366  /vendor