Skip to content

Commit dd19270

Browse files
committed
Add filetype mapping for .kys_mac files
These are found inside the bundles created by Illustrator when exporting a user's settings on macOS. They contain keyboard shortcut settings that normally use the `.kys` file extension when stored on disk.
1 parent 66d5792 commit dd19270

3 files changed

Lines changed: 3 additions & 3 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}`), DC (`.dc`, `.dcrc`), Database (`.tgn`), EditorConfig (`.ecrc`), Elixir (`.heex`, `.html.heex`), Generic (`.ed`), Git (`.lfsconfig`), Grammar (`.grammar`), Mail (`.eml`, `.mbox`, `.mbx`), Maps (`.mapping`, `.tiny`, `.tinyv2`, `.enigma`, `.match`, `.unpick`), PEG.js (`.peggy`), Roff (`*.cstr`, `cstr.54`, `indep_tr`), Safari (`.binarycookies`), TextMate (`.tm_properties`, `.tmProperties`), Units (`units.dat`, `unittab`), XML (`.xmp`), Yacc (`.ypp`)
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`), DC (`.dc`, `.dcrc`), Database (`.tgn`), EditorConfig (`.ecrc`), Elixir (`.heex`, `.html.heex`), Generic (`.ed`), Git (`.lfsconfig`), Grammar (`.grammar`), Mail (`.eml`, `.mbox`, `.mbx`), Maps (`.mapping`, `.tiny`, `.tinyv2`, `.enigma`, `.match`, `.unpick`), PEG.js (`.peggy`), Roff (`*.cstr`, `cstr.54`, `indep_tr`), Safari (`.binarycookies`), TextMate (`.tm_properties`, `.tmProperties`), 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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1592,7 +1592,7 @@ fileIcons:
15921592
[/^settings\.bsp$/i, "medium-green", priority: 1.5]
15931593
[/config|settings|option|pref/i, null, priority: 0]
15941594
[".flc", "medium-green", alias: "FIGlet control", scope: /^source\.figctrl$/i, signature: /^flc2a/]
1595-
[".kys", "medium-red", alias: "Adobe Keyboard Shortcuts", uses: "PostScript", IDs: {macCreatorCode: "ART5", macTypeCode: "Akys"}]
1595+
[/\.kys(_mac)?$/i, "medium-red", alias: "Adobe Keyboard Shortcuts", uses: "PostScript", IDs: {macCreatorCode: "ART5", macTypeCode: "Akys"}]
15961596
[///
15971597
/(dev[-\w]+|troff)/ ([^/]+/)*
15981598
(DESC|Foundry|download|symbolmap)

lib/icons/.icondb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -720,7 +720,7 @@ module.exports = [
720720
["config-icon",["medium-purple","medium-purple"],/\.properties$/i,,false,,/\.java-properties$/i],
721721
["config-icon",["dark-red","dark-red"],/\.ld$/i],
722722
["config-icon",["dark-green","dark-green"],/\.ldif$/i],
723-
["config-icon",["medium-red","medium-red"],/\.lds$|\.kys$/i],
723+
["config-icon",["medium-red","medium-red"],/\.lds$|\.kys(?:_mac)?$/i],
724724
["config-icon",["medium-blue","medium-blue"],/\.mcf$|\.sdl(?:ang)?$|^mimeapps\.list$/i,,false,,/^source\.sdl$/],
725725
["config-icon",["medium-green","medium-green"],/\.opts$|\.flc$/i,,false,,/^source\.figctrl$/i,,/^flc2a/],
726726
["config-icon",["dark-blue","dark-blue"],/(?:\.|^)terminal(?:rc)?$/i],

0 commit comments

Comments
 (0)