Added timer script and shell restart script#52
Open
alpenstorm wants to merge 3 commits intocaelestia-dots:mainfrom
Open
Added timer script and shell restart script#52alpenstorm wants to merge 3 commits intocaelestia-dots:mainfrom
alpenstorm wants to merge 3 commits intocaelestia-dots:mainfrom
Conversation
Introduces the 'rshell' subcommand to the argument parser and updates timer subcommand to use 'duration' instead of 'minutes' for argument passing. Also removes redundant help argument handling in timer.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hi, I'm proposing an addition of a pretty simple little timer script I made and found very useful that uses the notify-send feature that is built into the shell, it allows the user to set a timer that will play a sound when it goes off and also send a notification to the screen. The user can specify the number of minutes with "caelestia timer [minutes]" and view the time left in a timer, quit the timer, and view all running timers with simple commands. There's a Python script acting as a wrapper for the shell script, which is in subcommands/scripts/.
There's also a suuuper simple "rshell" command that allows the user to easily restart the shell - for example, when installing a new app, and also a wrapper Python script.