Skip to content

Commit 87218c5

Browse files
committed
Add support for .atomignore and global gitignore(5) files
References: Alhadis/language-etc@7971e48
1 parent cb170d4 commit 87218c5

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1010
----------------------
1111
### Added
1212
- **New icons:** Art Text 4 (`.art4` directories), Bikeshed (`.bs`), dotenv (`.env{,.*}`), Figma (`.figma`), Imgbot (`.imgbotconfig`), Mint (`.mint`), PhotoRec (`.photorec.cfg`), ShellCheck (`.shellcheckrc`), Sponge-powered Mixin (`.mixin{,s}.json`), Windi CSS (`windi.config.{ts,js}`)
13-
- **Support:** Adobe Illustrator (`.aia`), Adobe Photoshop (`.atn`), Appcelerator Titanium (`.tss`), BC (`.bc`, `bc.library`), Checksum lists (`{.,}{check,ck,crc{,32},md5,rmd160,sha{1..3,224,384,512}}sum{,s}`), Config (`.kys_mac`), Config: Python (`.flake8`), DC (`.dc`, `.dcrc`), Database (`fc-list`, `MANIFEST.MF`, `.tgn`), Deno (`deno.json{,c}`), Docker (`Containerfile`), EditorConfig (`.ecrc`), Elixir (`.heex`, `.html.heex`), Generic (`.ed`), Git (`.lfsconfig`), GLSL (`.rchit`, `.rmiss`), Godot (`.gdshader`), Grammar (`.grammar`), HTML (`.hta`), KiCad (`.kicad_{dru,sch,pro,prl,sym}`, `fp-info-cache`, `sym-lib-table`), Mail (`.eml`, `.mbox`, `.mbx`), Makefile (`.{mk,mak,make}file`), Maps (`.mapping`, `.tiny`, `.tinyv2`, `.enigma`, `.match`, `.unpick`), PEG.js (`.peggy`), Readme (`CITATION{.cff,S,}`, `.ens`, `.enw`, `.enf`, `.enlp`, `.enlx`, `.enl`, `.enq`, `.ens`, `.entl`, `.enw`, `.enz`, `.es1`, `.nbib`, `.ris{,-rm8}`), Roff (`*.cstr`, `cstr.54`, `indep_tr`), Safari (`.binarycookies`), Shell (`{.,}{m,pd,}ksh{,rc}`), TextMate (`.tm_properties`, `.tmProperties`), TypeScript (`.cts`, `.mts`), Units (`units.dat`, `unittab`), XML (`.xmp`), Yacc (`.ypp`)
13+
- **Support:** Adobe Illustrator (`.aia`), Adobe Photoshop (`.atn`), Appcelerator Titanium (`.tss`), Atom (`.atomignore`), BC (`.bc`, `bc.library`), Checksum lists (`{.,}{check,ck,crc{,32},md5,rmd160,sha{1..3,224,384,512}}sum{,s}`), Config (`.kys_mac`), Config: Python (`.flake8`), DC (`.dc`, `.dcrc`), Database (`fc-list`, `MANIFEST.MF`, `.tgn`), Deno (`deno.json{,c}`), Docker (`Containerfile`), EditorConfig (`.ecrc`), Elixir (`.heex`, `.html.heex`), Generic (`.ed`), Git (`.lfsconfig`, `gitignore{_,-}global`), GLSL (`.rchit`, `.rmiss`), Godot (`.gdshader`), Grammar (`.grammar`), HTML (`.hta`), KiCad (`.kicad_{dru,sch,pro,prl,sym}`, `fp-info-cache`, `sym-lib-table`), Mail (`.eml`, `.mbox`, `.mbx`), Makefile (`.{mk,mak,make}file`), Maps (`.mapping`, `.tiny`, `.tinyv2`, `.enigma`, `.match`, `.unpick`), PEG.js (`.peggy`), Readme (`CITATION{.cff,S,}`, `.ens`, `.enw`, `.enf`, `.enlp`, `.enlx`, `.enl`, `.enq`, `.ens`, `.entl`, `.enw`, `.enz`, `.es1`, `.nbib`, `.ris{,-rm8}`), Roff (`*.cstr`, `cstr.54`, `indep_tr`), Safari (`.binarycookies`), Shell (`{.,}{m,pd,}ksh{,rc}`), TextMate (`.tm_properties`, `.tmProperties`), TypeScript (`.cts`, `.mts`), Units (`units.dat`, `unittab`), XML (`.xmp`), Yacc (`.ypp`)
1414
- Improved modeline support for [Less](https://lesscss.org/) stylesheets
1515

1616
### Fixed

config.cson

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -779,6 +779,7 @@ fileIcons:
779779
match: [
780780
[/\.atomproject\.[jc]son$/i, "dark-green", priority: 2]
781781
[/^\.?apmrc$/i, "medium-green"]
782+
[".atomignore", "medium-green", uses: "Ignore List"]
782783
]
783784

784785
Atoum:
@@ -2861,7 +2862,7 @@ fileIcons:
28612862
icon: "git"
28622863
match: [
28632864
[/^\.git|^\.keep$|\.(lfsconfig|mailmap)$/i, "medium-red", scope: /\.git-(commit|config|rebase)$/i]
2864-
[/\.git(ignore|config|attributes)$/i, "medium-red", priority: 0.5]
2865+
[/\.git(ignore|config|attributes)$|^gitignore[-_]global$/i, "medium-red", priority: 0.5]
28652866
]
28662867

28672868
"Git - Commit":

lib/icons/.icondb.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,7 @@ module.exports = [
549549
["asm-vax-icon",["medium-maroon","medium-maroon"],/\.v(?:ax|masm)$/i],
550550
["asm-zilog-icon",["medium-yellow","medium-yellow"],/\.z80$/i,,false,,/\.z80$/i,/^Assembly,[\W_ \t]?Zil[0o]g$/i],
551551
["asymptote-icon",["medium-red","medium-red"],/\.asy$/i,,false,/^asy$/,/\.asymptote$/i,/^Asympt[0o]te$/i],
552-
["atom-icon",["medium-green","medium-green"],/^\.?apmrc$/i],
552+
["atom-icon",["medium-green","medium-green"],/^\.?apmrc$|\.atomignore$/i],
553553
["ats-icon",["medium-red","medium-red"],/\.dats$/i,,false,,/\.ats$/i,/^Ats$|^ats2$/i],
554554
["ats-icon",["medium-blue","medium-blue"],/\.hats$/i],
555555
["ats-icon",["dark-yellow","dark-yellow"],/\.sats$/i],
@@ -2042,7 +2042,7 @@ module.exports = [
20422042
["database-icon",["medium-green","medium-green"],/^(?:birthtoken|flowers)$/,0.5,false,,/^source\.generic-db$/],
20432043
["dotenv-icon",["medium-yellow","dark-yellow"],/^\.env(?:\.|$)/i,0.5,false,,/\.source\.dotenv$/i,/^d[0o]tenv$/i],
20442044
["download-icon",["dark-blue","dark-blue"],/\.crdownload$/i,0.5],
2045-
["git-icon",["medium-red","medium-red"],/\.git(?:ignore|config|attributes)$/i,0.5],
2045+
["git-icon",["medium-red","medium-red"],/\.git(?:ignore|config|attributes)$|^gitignore[-_]global$/i,0.5],
20462046
["lolcode-icon",["dark-red","dark-red"],/\.lol$/i,0.5,false,/^lci$/,/\.lol$/i,/^L[0o]lc[0o]de$/i],
20472047
["sourcemap-icon",["dark-blue","dark-blue"],/\.map$|\.mapping$/i,0.5],
20482048
["miranda-icon",["medium-red","medium-red"],/\.m$/i,0.5,false,,/\.miranda$/i,/^Miranda$/i],

0 commit comments

Comments
 (0)