Skip to main content

FadeoutToSleep

About

A program to fade out volume linearly and put the computer to standby mode (sleep). It's similar to "Final Countdown" program on Windows (with less features). I made this for my own use, but I hope it helps other people to fall asleep easier also.

Installation

Use command: sudo python3 -m pip install FadeoutToSleep

Or if you downloaded the source code yourself, extracted it and changed to its directory: sudo python3 -m pip install .

Not using "sudo" may install the program to a place where it can't be found automatically and you have to add path to there manually.

You may need to install pip before that: For examble on Linux Mint or Ubuntu: sudo apt install pip And on EndeavourOS: sudo pacman -S python-pip

Usage

Run using command FadeoutToSleep as a normal user.

Add a shortcut to your desktop environment if you like. The way it's done varies so much that I won't give instructions here.

Depencies

  • Python >=3.4 with PIP (I'm not actually sure what specific version is the lower limit)
  • PyGObject
  • pulsectl (python-pulse-control)

And:

  • Linux with PulseAudio
  • Sound output on your computer

Notes

Tested with only Linux Mint 20-21 Cinnamon, Ubuntu 22 and EndeavourOS 22.9. Should work on anything Gtk capable and using PulseAudio.

Metadata

Release files for FadeoutToSleep 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for FadeoutToSleep 1.0
File Size Uploaded
FadeoutToSleep-1.0.tar.gz 22.9 kB Details

Release files / FadeoutToSleep-1.0.tar.gz

Download URL FadeoutToSleep-1.0.tar.gz
Size 22.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5e73e1ed1726bc8faeb8a32f9c7f74c9cf569d9e14558031dbf9bdae46e073b3
BLAKE2b-256 checksum
How to use checksums
485fc3cee8ed6dec5d783de22e6ee4f7ec968e46d0799a729237f8cc84fe7535
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release history Release notifications | RSS feed

This release

1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page