remove old man pages and clean up utils
This commit is contained in:
parent
a514c944bd
commit
94e1957b55
|
@ -34,8 +34,8 @@ stdenv.mkDerivation rec {
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
|
|
||||||
for i in $(ls $src/sh); do
|
for i in $(ls $src/); do
|
||||||
cp $src/sh/$i $out/bin
|
cp $src/$i $out/bin
|
||||||
ln -sf $out/bin/tmenu_run $out/bin/regenerate
|
ln -sf $out/bin/tmenu_run $out/bin/regenerate
|
||||||
wrapProgram $out/bin/$i --prefix PATH : ${lib.makeBinPath [ sxhkd bash feh xrandr jq figlet curl fzy xkbset ytfzf sshuttle svkbd scrcpy xrectsel ffcast ]}
|
wrapProgram $out/bin/$i --prefix PATH : ${lib.makeBinPath [ sxhkd bash feh xrandr jq figlet curl fzy xkbset ytfzf sshuttle svkbd scrcpy xrectsel ffcast ]}
|
||||||
done
|
done
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
TODO LIST
|
|
||||||
---------
|
|
||||||
|
|
||||||
- fix paste
|
|
||||||
- make the c programs less buggy and let them not suck as much
|
|
|
@ -1,26 +0,0 @@
|
||||||
import httplib2
|
|
||||||
import json
|
|
||||||
import math
|
|
||||||
import time
|
|
||||||
|
|
||||||
# fun fact: i got bored so made this on a southwest flight
|
|
||||||
|
|
||||||
while True:
|
|
||||||
request = httplib2.Http()
|
|
||||||
# you have to look in the network tab in 'inspect element', and find the '_' parameter, and paste that in
|
|
||||||
# of course, you have to be connected to southwest's onboard wifi
|
|
||||||
_param = "fill this in"
|
|
||||||
data = request.request("https://getconnected.southwestwifi.com/fp3d_fcgi-php/portal/public/index.php?_url=/index/getFile&path=last&_=" + _param)
|
|
||||||
data = json.loads(data[1])
|
|
||||||
print("-- Update --")
|
|
||||||
print("Nautical Miles: " + str(data["distanceToDestinationNauticalMiles"]))
|
|
||||||
print("Phase: " + data["presentPhase"])
|
|
||||||
print("Speed: " + str(data["groundSpeedKnots"]) + "kts")
|
|
||||||
seconds = data['timeToDestination']
|
|
||||||
minutes = math.floor(seconds / 60)
|
|
||||||
seconds = seconds % 60
|
|
||||||
print("Minutes: " + str(minutes) + " Seconds: " + str(seconds))
|
|
||||||
print("Flight Number: " + data["flightNumber"] + " Registration: " + data["tailNumber"])
|
|
||||||
|
|
||||||
time.sleep(3)
|
|
||||||
print('\033[H\033[2J')
|
|
|
@ -1,32 +0,0 @@
|
||||||
.TH COLORS 1 colors
|
|
||||||
.SH NAME
|
|
||||||
colors \- generate colorscheme and run hooks
|
|
||||||
.SH SYNOPSIS
|
|
||||||
.B colors [-hefc] [-w path]
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
.B -h
|
|
||||||
disable running hooks (implies -e)
|
|
||||||
.TP
|
|
||||||
.B -e
|
|
||||||
echo colors to stdout
|
|
||||||
.TP
|
|
||||||
.B -c
|
|
||||||
check colors using color checking algorithm
|
|
||||||
.TP
|
|
||||||
.B -f
|
|
||||||
print wallpaper filename to stdout
|
|
||||||
.TP
|
|
||||||
.B -w
|
|
||||||
provide wallpaper path
|
|
||||||
.SH HOOKS
|
|
||||||
When -h is not used, a program at ~/.config/cwal/handler is executed. The first sixteen arguments are the colors in the colorscheme, and the seventeenth argument is the filename.
|
|
||||||
.SH EXIT CODES
|
|
||||||
.TP
|
|
||||||
.B 0
|
|
||||||
Normal exit code
|
|
||||||
.TP
|
|
||||||
.B 1
|
|
||||||
check_colors(...) failed.
|
|
||||||
.SH AUTHOR
|
|
||||||
randomuser
|
|
|
@ -1,11 +0,0 @@
|
||||||
.TH RNDUTILS 1 rndutils
|
|
||||||
.SH NAME
|
|
||||||
rndutils \- simple shell script utilities
|
|
||||||
.SH INSTALLATION
|
|
||||||
.B make install
|
|
||||||
.SH LICENSE
|
|
||||||
The author, randomuser (randomuser at tilde dot club) hereby
|
|
||||||
releases the software in this distribution and all
|
|
||||||
accompanying texts into the public domain, thereby relieving
|
|
||||||
him of any warranty of any kind.
|
|
||||||
|
|
|
@ -1,87 +0,0 @@
|
||||||
.TH TIMER 1 timer
|
|
||||||
.SH NAME
|
|
||||||
timer \- simple command line timer program
|
|
||||||
.SH SYNOPSIS
|
|
||||||
.B timer [-evdbft] [-h int] [-m int] [-s int]
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
.B -e
|
|
||||||
enable usage of vt100 escape sequences for timer rendering (overrides -v)
|
|
||||||
.TP
|
|
||||||
.B -v
|
|
||||||
enable printing of timer status
|
|
||||||
.TP
|
|
||||||
.B -d
|
|
||||||
count down; when timer reaches 00:00, finish (use -h, -m, -s to set ending time)
|
|
||||||
.TP
|
|
||||||
.B -b
|
|
||||||
ASCII BEL when timer finish state reached
|
|
||||||
.TP
|
|
||||||
.B -f
|
|
||||||
timer display contains hour slot
|
|
||||||
.TP
|
|
||||||
.B -t
|
|
||||||
use a tomato timer (use -h, -m, -s to set work cycle time, rest cycle time is assumed to be half of the working time)
|
|
||||||
.TP
|
|
||||||
.B -p
|
|
||||||
disable pausing after finishing tomato timer cycle (required -t to work)
|
|
||||||
.TP
|
|
||||||
.B -z
|
|
||||||
enable build-specific runtime settings (default -ebf)
|
|
||||||
.TP
|
|
||||||
.B "-h int"
|
|
||||||
specify number of hours for timer parameters
|
|
||||||
.TP
|
|
||||||
.B "-m int"
|
|
||||||
specify number of minutes for timer parameters
|
|
||||||
.TP
|
|
||||||
.B "-s int"
|
|
||||||
specify number of seconds for timer parameters
|
|
||||||
.SH INTERACTIVE USAGE
|
|
||||||
.TP
|
|
||||||
.B pausing
|
|
||||||
a timer is paused when an astrisk prefixes the display (with -e) and/or when the timer ceases to update, e.g. count up or down. you can use the enter key to pause/unpause it (refer to the below example)
|
|
||||||
.nf
|
|
||||||
$ timer -e
|
|
||||||
* 05:45
|
|
||||||
.fi
|
|
||||||
.TP
|
|
||||||
.B stopping a timer
|
|
||||||
should you wish to stop a timer prematurely, or a timer which has no specified end condition, you may press the key combination that sends a killing signal to the program (e.g. a la SIGTERM) in your shell, which is usually ^C. the timer has no major places to clean up. however, memory leaks might occur on some operating systems due to no free()ing of resources.
|
|
||||||
.SH EXIT CODES/TERMINATION SIGNALS
|
|
||||||
.TP
|
|
||||||
.B 0
|
|
||||||
timer finished successfully
|
|
||||||
.TP
|
|
||||||
.B 1 / SIGABRT
|
|
||||||
error parsing arguments
|
|
||||||
.SH EXAMPLES
|
|
||||||
.B start a ten minute timer, counting up:
|
|
||||||
.nf
|
|
||||||
$ timer -m 10
|
|
||||||
.fi
|
|
||||||
.B show the vt100 interface, too:
|
|
||||||
.nf
|
|
||||||
$ timer -em 10
|
|
||||||
.fi
|
|
||||||
.B start a one hour sixty-two minute fourty-nine second timer counting down (with vt100 interface):
|
|
||||||
.nf
|
|
||||||
$ timer -edh 1 -m 62 -s 49
|
|
||||||
.fi
|
|
||||||
.B start a tomato timer with a work interval of fourty minutes and a rest interval of twenty minutes:
|
|
||||||
.nf
|
|
||||||
$ timer -etm 40
|
|
||||||
.fi
|
|
||||||
.SH REQUIRED HEADERS
|
|
||||||
.nf
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <unistd.h>
|
|
||||||
#include <poll.h>
|
|
||||||
#include <string.h>
|
|
||||||
.fi
|
|
||||||
.SH BUGS
|
|
||||||
- when passing -p each tomato timer cycle is cut short one second
|
|
||||||
send email to random user at-sign tilde dot club
|
|
||||||
.SH AUTHOR
|
|
||||||
randomuser
|
|
|
@ -1,30 +0,0 @@
|
||||||
.TH TRSS 1 trss
|
|
||||||
.SH NAME
|
|
||||||
trss \- command oriented feed reader powered by sfeed
|
|
||||||
.SH SYNOPSIS
|
|
||||||
.B trss
|
|
||||||
.SH INTERFACE
|
|
||||||
.TP
|
|
||||||
.B ls
|
|
||||||
list all feed names in the 'feed home', or within a feed, list all items within
|
|
||||||
.TP
|
|
||||||
.B cd
|
|
||||||
focus another feed. in order to go back to the 'feed home', use 'cd' or 'cd ..'
|
|
||||||
.TP
|
|
||||||
.B sync
|
|
||||||
with no arguments and in the 'feed home', syncs all feeds. if in a specific feed, syncs that feed. a feed can be specified in an argument.
|
|
||||||
.TP
|
|
||||||
.B cat
|
|
||||||
open all feeds whose titles contain text as specified by an argument in 'lynx'
|
|
||||||
|
|
||||||
.SH trss-yt-id
|
|
||||||
this script is designed to allow one to obtain an rss feed for the uploads of a youtube channel. this command takes the homepage of the youtube channel in question as an argument and then returns the rss feed for that channel.
|
|
||||||
|
|
||||||
.SH BUGS
|
|
||||||
- when in a feed, you can't cd to another directly, you must go to to the 'feed home' and then cd
|
|
||||||
|
|
||||||
.SH DEPENDS
|
|
||||||
sfeed
|
|
||||||
|
|
||||||
.SH AUTHOR
|
|
||||||
randomuser <random user at tilde dot club>
|
|
|
@ -1,10 +0,0 @@
|
||||||
.TH XGETNEWWINDOW 1 xgetnewwindow
|
|
||||||
.SH NAME
|
|
||||||
xgetnewwindow
|
|
||||||
.SH SYNOPSIS
|
|
||||||
xgetnewwindow blocks until it recieves a CreateNotify event; that is, until a new window is created within the current Xorg instance. Once a new window is created, xgetnewwindow prints the window id (in hexadecimal) to stdout and exits.
|
|
||||||
.SH EXIT CODES
|
|
||||||
1 for abnormal termination, 0 for success.
|
|
||||||
.SH AUTHOR
|
|
||||||
randomuser
|
|
||||||
|
|
Loading…
Reference in New Issue