Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kevva/brightness

Change screen brightness
https://github.com/kevva/brightness

brightness brightness-level nodejs screen-brightness

Last synced: 18 days ago
JSON representation

Change screen brightness

Awesome Lists containing this project

README

        




brightness






> Change the screen brightness

## Install

```
$ npm install brightness
```

## Usage

```js
const brightness = require('brightness');

brightness.get().then(level => {
console.log(level);
//=> 0.5
});

brightness.set(0.8).then(() => {
console.log('Changed brightness to 80%');
});
```

## API

### .get()

Returns a `Promise` with the current brightness level.

### .set(level)

Set brightness level.

#### level

*Required*

Type: `number`

A number between `0` and `1`.

## Related

* [brightness-cli](https://github.com/kevva/brightness-cli) - CLI for this module

## License

MIT © [Kevin Mårtensson](https://github.com/kevva)