github / github/app

Add a "keep screen awake" toggle to prevent the display/computer from sleeping

Aperta
#1,170 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Requests and ideas
Lingua principale
Nessun dato sulla lingua
Stelle
2.1k
Fork
153
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Feature summary

A "keep awake" toggle/button that prevents the screen and machine from sleeping while it's on.

### What problem are you trying to solve?

When I want the screen to stay on (e.g. while watching a long agent run or keeping a session visible), there is no built-in way to stop the display/computer from sleeping. My current workaround is to open a 1-hour black YouTube video fullscreen just to keep the screen awake, which is clunky and wasteful.

### Proposed solution

Add a simple toggle in the app (e.g. in the header or a tray/menu item) that keeps the screen and system awake while enabled, and releases the lock when turned off or the app closes. On macOS this is the equivalent of holding a `caffeinate` assertion (prevent display + idle sleep).

### Workflow impact

Removes the need for hacky workarounds (black YouTube video), and lets me keep a session or long-running agent visible without the screen turning off.

### Installation context

GitHub Copilot desktop app on macOS (personal machine).

### Additional context

A small always-visible state would help (so I can tell at a glance whether keep-awake is currently on).

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start by checking the desktop app's macOS integration and the proposed header or tray/menu entry points; the issue provides no file or test paths. Compare the keep-awake behavior with a macOS caffeinate assertion, then verify that enabling, disabling, and app closure release it and that the state is visible.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
macos
Ambito
desktop, operating-systems
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.