Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
jedrichards committed Mar 31, 2017
0 parents commit 59b821f
Show file tree
Hide file tree
Showing 5 changed files with 479 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.DS_Store
node_modules
*.log
.vscode
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Change Log

All notable changes to the "theme-nofun" extension will be documented in this file.

Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.

## [1.0.0]

- Initial release

### Added

- Initial theme file
- Fine tuning for JS, Markdown and CSS
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# theme-nofun

Reduced cognitive burden syntax highlighting for VSCode.

[Changelog](./CHANGELOG.md)

## Motivation

To each their own, but I find that syntax highlighting that lights up my code like a Christmas tree hinders my ability to parse the semantics. You spend more time tripping over the changing colours than naturally reading the prose. Undistracted the conscious mind brings the structure and meaning of the code to the foreground. Context switching between languages becomes less disorientating.

Everything in moderation however, so while abstaining from colourising the bulk of the syntax we retain some gentle highlighting for picking out comments and string and number constants. Selections, highlights and find results are also conspicuously picked out.

## References

- [Syntax Off by Kyle Isom](http://kyleisom.net/blog/2012/10/17/syntax-off/)
- [A Case Against Syntax Highlighting by Linus Akesson](http://www.linusakesson.net/programming/syntaxhighlighting/)
- [Syntax Highlight Off by Robert Melton](https://www.robertmelton.com/2016/04/10/syntax-highlighting-off/)

## Prior Art

- [Nofrils Vim Colorscheme](https://github.com/robertmeta/nofrils)
- [Nothrill Atom Syntax Theme](https://atom.io/themes/nothrill-dark-syntax)
- [Minimal Colours VSCode Theme](https://marketplace.visualstudio.com/items?itemName=andradei.minimal-colors)
22 changes: 22 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"name": "theme-nofun",
"displayName": "nofun",
"description": "Reduced cognitive burden syntax highlighting for VSCode",
"version": "1.0.0",
"publisher": "jedrichards",
"engines": {
"vscode": "^1.10.0"
},
"categories": [
"Themes"
],
"contributes": {
"themes": [
{
"label": "nofun",
"uiTheme": "vs-dark",
"path": "./themes/nofun.tmTheme"
}
]
}
}
Loading

0 comments on commit 59b821f

Please sign in to comment.