├── index.js ├── package.json ├── readme.md └── screenshot.png /index.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | const foregroundColor = '#abb2bf' 3 | const backgroundColor = '#282b34' 4 | const black = '#6b7380' 5 | const red = '#e26b73' 6 | const green = '#6ac38a' 7 | const yellow = '#e6c176' 8 | const blue = '#5e9ccf' 9 | const magenta = '#df671f' 10 | const cyan = '#51b6c3' 11 | const gray = '#ebebff' 12 | const brightBlack = '#6b7380' 13 | const brightWhite = '#ebebff' 14 | const borderColor = red 15 | const cursorColor = '#f8f8f0' 16 | 17 | exports.decorateConfig = config => { 18 | return Object.assign({}, config, { 19 | backgroundColor, 20 | foregroundColor, 21 | borderColor, 22 | cursorColor, 23 | colors: [ 24 | // normal 25 | black, 26 | red, 27 | green, 28 | yellow, 29 | blue, 30 | magenta, 31 | cyan, 32 | gray, 33 | 34 | // bright 35 | brightBlack, 36 | red, 37 | green, 38 | yellow, 39 | blue, 40 | magenta, 41 | cyan, 42 | brightWhite 43 | ], 44 | css: ` 45 | ${config.css || ''} 46 | 47 | .tabs_list, 48 | .tab_tab { 49 | border-color: transparent !important; 50 | } 51 | 52 | .tab_tab { 53 | background-color: transparent; 54 | } 55 | 56 | .tab_tab.tab_active { 57 | background-color: transparent; 58 | } 59 | 60 | .tab_active:before { 61 | border-color: ${cyan}; 62 | } 63 | ` 64 | }) 65 | } 66 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hyperterm-firewatch", 3 | "version": "0.1.0", 4 | "description": "Firewatch HyperTerm theme", 5 | "main": "index.js", 6 | "repository": { 7 | "type": "git", 8 | "url": "git+https://github.com/leeds-ebooks/hyperterm-firewatch.git" 9 | }, 10 | "keywords": [ 11 | "hyperterm", 12 | "hyperterm-theme" 13 | ], 14 | "author": "Ben Styles", 15 | "license": "MIT", 16 | "bugs": { 17 | "url": "https://github.com/leeds-ebooks/hyperterm-firewatch/issues" 18 | }, 19 | "homepage": "https://github.com/leeds-ebooks/hyperterm-firewatch#readme" 20 | } 21 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | # hyperterm-firewatch 2 | 3 | > Firewatch [HyperTerm](https://hyperterm.org) theme 4 | 5 | The Firewatch theme was created by [Sebastian Szturo](https://github.com/SebastianSzturo) as an [atom syntax theme](https://atom.io/themes/firewatch-syntax) and ported to a HyperTerm theme by [Ben Styles](https://github.com/leeds-ebooks). It was originally inspired by the [Firewatch game](http://www.firewatchgame.com/). 6 | 7 | ![](screenshot.png) 8 | 9 | 10 | ## Install 11 | 12 | Add `hyperterm-firewatch` to the plugins list in your `~/.hyperterm.js` config file. 13 | 14 | 15 | ## License 16 | 17 | MIT © [Ben Styles](http://leeds-ebooks.co.uk) 18 | -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benadamstyles/hyperterm-firewatch/2a4a7ea55f3923136f5b2c2f828e03183acc3add/screenshot.png --------------------------------------------------------------------------------