Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahmadawais/shades-of-purple-hyper

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Hyper Terminal.
https://github.com/ahmadawais/shades-of-purple-hyper

shades-of-purple

Last synced: 1 day ago
JSON representation

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Hyper Terminal.

Awesome Lists containing this project

README

        

Shades-of-Purple Theme for Hyper

Shades of Purple Theme for Hyperβ„’

[![GitHub stars](https://img.shields.io/github/stars/ahmadawais/shades-of-purple-hyper.svg?style=social&label=Stars)](https://github.com/ahmadawais/shades-of-purple-hyper/stargazers) [![GitHub followers](https://img.shields.io/github/followers/ahmadawais.svg?style=social&label=Follow)](https://github.com/ahmadawais?tab=followers) [![Tweet for help](https://img.shields.io/twitter/follow/mrahmadawais.svg?style=social&label=Tweet%20@MrAhmadAwais)](https://twitter.com/mrahmadawais/)



Shades-of-Purple Theme for Hyperβ„’

I πŸ’œ purple, because purple can be genius.




A FOSS (Free & Open Source Software) project. Maintained by @AhmadAwais.







> Professional Hyperβ„’ Terminal theme with hand-picked & bold shades of purple πŸ’œ to go along with your command line usage. A custom Hyperβ„’ Terminal theme with style.


![Install](https://on.ahmda.ws/qWVC/c)

## Easy Installation

Make sure you have the latest Hyperβ„’ Terminal installed i.e. >= ver 2.0. Which comes with the Hyper CLI. Then just run the following command.

```sh
hyper i shades-of-purple-hyper
```

## Manual Installation

1. Go to Hyperβ„’ preferences i.e. Open your `~/.hyper.js` config file. On mac press Command ⌘ + , β€” or just use your code editor like `code ~/.hyper.js` or `subl ~/.hyper.js` or `vim ~/.hyper.js`.
2. Add `shades-of-purple-hyper` to your plugins array. Kind of like this:

```js
plugins: [
'shades-of-purple-hyper'
],
```

β€” Done!!! πŸ™Œ

> **⚠️ TIP**: If you want your terminal to look exactly like that, then I can share the fact that I use ZSH, with Powerline fonts in iTerm2 for which I created a [Shades of Purple ZSH theme](https://github.com/ahmadawais/shades-of-purple-iterm2) as well. You might want to add that after installing ZSH.

## My Configuration File

To add a cool border, or some of the plugins that I use, you can checkout my configuration below and add this to your `~/.hyper.js` config file

![My Config](https://on.ahmda.ws/ee9820/c)

```js
module.exports = {
config: {
// Choose either "stable" for receiving highly polished,
// or "canary" for less polished but more frequent updates.
updateChannel: 'stable',

// Default font size in pixels for all tabs.
fontSize: 18,

// Font family with optional fallbacks.
fontFamily: '"Operator Mono", "Inconsolata for Powerline", "IBMPlexMono-Italic",monospace',

// Terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk).
cursorColor: 'rgba(248,28,229,0.8)',

// `BEAM` for |, `UNDERLINE` for _, `BLOCK` for β–ˆ.
cursorShape: 'BEAM',

// Set to true for blinking cursor.
cursorBlink: false,

// Custom css to embed in the main window.
css: `
.term_fit:not(.term_term) {
opacity: 1 !important
}
.terminal: not(.focus) {
opacity: 1;
}
.terminal.focus {
opacity: 1;
}
`,

// custom css to embed in the terminal window
termCSS: '',

// set to `true` (without backticks) if you're using a Linux setup that doesn't show native menus
// default: `false` on Linux, `true` on Windows (ignored on macOS)
showHamburgerMenu: '',

// set to `false` if you want to hide the minimize, maximize and close buttons
// additionally, set to `'left'` if you want them on the left, like in Ubuntu
// default: `true` on windows and Linux (ignored on macOS)
showWindowControls: '',

// custom padding (css format, i.e.: `top right bottom left`)
padding: '12px 14px',

// Windows
// - Make sure to use a full path if the binary name doesn't work
// - Remove `--login` in shellArgs
//
// Bash on Windows
// - Example: `C:\\Windows\\System32\\bash.exe`
//
// Powershell on Windows
// - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe`
shell: '',

// For setting shell arguments (i.e. for using interactive shellArgs: ['-i']).
// by default ['--login'] will be used.
shellArgs: ['--login'],

// For environment variables.
env: {},

// Set to false for no bell.
bell: 'SOUND',

// If true, selected text will automatically be copied to the clipboard.
copyOnSelect: false,

// For advanced config flags please refer to https://hyper.is/#cfg
hyperBorder: {
// animate: {
// duration: '0.2s' // default is 16s
// },
// borderColors: ['#FF2C70', '#5D3DE1', '#fad000', '#6937FF'],
borderColors: ['#FF2C70', '#6937FF'],
borderWidth: '3px'
}
},
// Hyper plugins.
plugins: ['hyper-snazzy', 'hyperlinks', 'hyperborder', 'shades-of-purple-hyper'],
};

```


![Shades of purple for other software](https://on.ahmda.ws/qYAe/c)

## Put `Shades of Purple` In Other Places!

I have built other `Shades of Purple` themes for different software. Here's a list.

- πŸ’œ [VSCode theme](https://github.com/ahmadawais/shades-of-purple-vscode) β€” Shades of Purple
- πŸ’œ [iTerm2 theme](https://github.com/ahmadawais/shades-of-purple-iterm2) β€” Shades of Purple
- πŸ’œ [Hyperβ„’ theme](https://github.com/ahmadawais/shades-of-purple-hyper) β€” Shades of Purple
- πŸ’œ [Konsole theme](https://github.com/ahmadawais/shades-of-purple-konsole) β€” Shades of Purple
- πŸ’œ [Slack theme](https://github.com/ahmadawais/shades-of-purple-slack) β€” Shades of Purple
- πŸ’œ [Alfred theme](https://github.com/ahmadawais/shades-of-purple-alfred) β€” Shades of Purple
- πŸ’œ [Cygwin theme](https://github.com/ahmadawais/Shades-of-Purple-Cygwin) β€” Shades of Purple


![Hello](https://on.ahmda.ws/os6O/c)

#### **Hello, we're the [WordPress Couple](https://TheDevCouple.com)**!

I ([Ahmad Awais](https://twitter.com/mrahmadawais/)) am a Full Stack Web Developer and a regular core contributor at WordPress. My significant other ([Maedah Batool](https://twitter.com/MaedahBatool/)) is a Technical Project Manager, and she's also a WordPress Core Contributor. Together with our [team](https://TheDevCouple.com/team), we run the [TheDevCouple.com](https://TheDevCouple.com/).

If you'd like to get insights into our love for open source software, professional full stack development, WordPress community, the growth of JavaScript or growing a family, building, and bootstrapping a business, then subscribe to our premium newsletter called ↣ [The WordPress Takeaway](https://WPTakeaway.club)!

#### [**Support our Open Source Projects!**](https://pay.paddle.com/checkout/515568) 🎩

If you'd like us to keep producing professional free and open source software (FOSS). Consider [paying for an hour of my dev-time](https://pay.paddle.com/checkout/515568). We'll spend two hours on open source for each contribution. Yeah, that's right, you pay for one hour and get both of us to spend an hour as a thank you.


![Partners](https://on.ahmda.ws/osEJ/c)

### Project Backers & [TheDevCouple Partners](https://TheDevCouple.com/partners) ⚑️

This FOSS (free and open source software) project is updated and maintained with the help of awesome businesses listed below. Without the support from these amazing companies/individuals, this project would not have been possible.

β€” _What/How? [Read more about it β†’](https://TheDevCouple.com/partners)_









![Thanks](https://on.ahmda.ws/orkW/c)

## License & Attribution

**Licensed** as MIT β“’ [Ahmad Awais](https://AhmadAwais.com/).

Thanks to the creators of Slack and Icons8 for the icons in this readme.

_Say πŸ‘‹ on Twitter_ β†’ [![Tweet for help](https://img.shields.io/twitter/follow/mrahmadawais.svg?style=social&label=Tweet%20@MrAhmadAwais)](https://twitter.com/mrahmadawais/)






For anything else, tweet at @MrAhmadAwais


I have released a video course to help you become a better developer β€” Become a VSCode Power User β†’






VSCode

_VSCode Power User Course β†’_