forked from kouk/grawity-code
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
91 lines (72 loc) · 3.43 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
My giant repo o' random hacks.
Started off as your regular ~/bin dump – with two Finger implementations and a
web server written in PHP. Later got pushed over to ~/code, to make place for
the horde of overgrown aliases that have since taken over ~/bin (which I didn't
consider commit-worthy at first, but then I suddenly had 250 scripts in ~/code
and almost 200 in ~/bin and *five* different Finger implementations...)
tl;dr I write a lot of useless scripts
---
This repository is released under the MIT License, unless declared otherwise in
specific files. (Everything up to commit 93dbb8dd38eb92ddb4cc may also be used
under WTFPL v2.)
The generally useful stuff:
desktop/
dbus-name – list, activate, wait for D-Bus names
gnome-inhibit – set & list power management inhibitors in GNOME
media/
gnome-mpris-inhibit – disable power management in GNOME while music is playing
mpris – control MPRISv2-capable players
net/
getpaste – download pastebin posts as plain text (even ZeroBin)
tapchown – change owner of Linux tun/tap network interfaces
term/
xterm-color-chooser – a color picker for ANSI & Xterm sequences
The not really useful stuff:
kerberos/
kc – manage Kerberos ticket caches
kl – like 'klist' except better
pklist – like 'klist' except machine-readable
lib/python/nullroute/
authorized_keys.py – parse ~/.ssh/authorized_keys
sexp.py – parse Ron Rivest's S-expressions
misc/
treeify – translate a list of files to a fancy tree
uniboxify – convert ASCII box drawings to Unicode box drawings
security/
denettalk – decrypt Nettalk "NCTCTC001"-encrypted messages
dh – do a D-H key exchange over IRC or whatever
ssh-duphosts – clean up ~/.ssh/known_hosts
system/
locale-check – half-assed attempt to verify your locale settings
upower-monitor – suspend when UPower claims it's low on battery
The rest:
bin/
– contains symlinks to all scripts, for my $PATH
dist/
– scripts dealing with this repository itself
obj/
– compiled binaries for C tools, to allow sharing `~/code` over NFS
misc/
– stuff that will, some day, be cleaned up and put in the right place
Moved elsewhere:
accdb – plain-text account & password database
<https://github.com/grawity/accdb>
dzenify – libnotify provider using dzen2
<https://gist.github.com/grawity/d7d7e93d6c7215188592>
NullCA – personal X.509 CA scripts in Ruby
<https://nullroute.eu.org/git/?p=hacks/nullca-scripts.git>
ssh-publickeyd – backend for SecureCRT's "public key assistant"
<https://github.com/grawity/ssh-publickeyd>
~/bin – random junk
<https://github.com/grawity/bin#readme>
Log:
* 2009-11-28: initial commit of "simplehttpd"
* 2010-01-01: initial commit of the "main" repository
* 2014-07-29: cleaned up old branches; moved to refs/attic/* to avoid clutter
* 2015-03-16: exported security/accdb
* 2015-04-05: changed default license to MIT
* 2015-05-01: spring cleaning; removed many useless things
* 2015-07-10: forked to hacks.git
- the original, code.git, trimmed down to a bare minimum
- the fork, hacks.git, merged with Code Recycle Bin
vim: ts=4:sw=4:et