Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Scripts; handy.
Shell Perl Ruby Python JavaScript Common Lisp Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
adobe
assets
awk
bsd
docs
fortunes
icons
instmon-scripts
jsbeautifier
lib
nano
opera-scripts
quassel
rc
screenshots
snippets
sounds
specs
win32
zsh
.gitignore
256colors
2coffee
README-gen
README.txt
SCREENSHOTS.erb
SCREENSHOTS.md
aar
abi
acat
ack
acs
adiff
agar
agb
agd
agdu
agf
agi
ago
agp
agr
ags
agu
agud
agudu
agup
ah
airoscript
aliases.sh
als
anagram
ansi2html
ansi2utf8
ansilove
apack
apps
apt-cyg
apt-hold
apt-key-add
apt-key-get
apt-ppa
apt-reinstall
arand
arepack
arf
arf2
asf2mp3
asfrecorder
atool
audacious-dmenu
aunpack
aur-deps
aws
bashrc.bsd
bashrc.leet
bashrc.openbsd
bbs
blockip
blue
bms
bright
build
c
cabal-fix
cat-dos
cdir
charmap
chrono
ciut-leech
clementine-ratings
clip
clipboards
cloc
clone
colourprompt
compizsend
compose-key
compyle
conf
connections
cool
core-commands.txt
count
countlines
cp437
cp437.c
crt2pem
cu
cx
cyan
d
datestamp
ddu
decrypt
defaultprompt
denyhosts-unban
descs.json
despam-link
dictless
dim
disable-joysticks
dl
dm
doscat
downcase
dpkg-log
drives
drives2
ds
duck
dump-keyframes
dumpaudio
dupes
ed2k_hash
encrypt
enmount
ext
extract-audio
extract-keyframes
f
f-mac
f.cr
f2
failed-logins
faststart
feh-url
fex
ffmpeg-dump-audio
ffmpeg-encode-mp4
ffmpeg-extract-audio
ffmpeg-info
field
fields
find-with-slashes
fixaudio
fixm4a
fixmp3
fixport
flac2mp3
flashpatch
folderdiff
foo
foobar2000
fortune
forward
g
gamma
gb
gem-dir
gem-edit
gemdoc
genprompts
getlibs
getlinks
gfv
gg
gi
gif-framedump
git-bigfiles
git-bloat
git-commit-size
git-ls
git-meld
git-pristine
git-remaster
git-remote-bzr
git-remote-hg
git-sizes
git-wtf
gl
goog
gource-encode
gource-gravatars
gp
grab
green
grey
group-by-quarter
gsub
hamltidy
handbrake
handbrake-phone-video
hdtemp
hello-sinewaves
hello-sinewaves.c
hosts
htmlstrip
hub
i
image-tile
inst
install-desktop-file
instbackup
instfind
instl
instlist
instmon
instremove
isotostick.sh
ix
je
jot
jpg2mp4
js-beautify
jsbeautify
jsonview
k
kb
kde-gtk-config
keepvid
key-repeat-rate
keychar
keycodes
keylogger
ks
latest
launch
lessdim
lesstail
lest
listening
lk
log
logins
lt
m
make-harder
makepatch
math
mdinfo
mediawiki-dumpgenerator
mem
mencoder-fixfps
meta
minimize-others
mkvsplit
mkvtoolnix
moar
modparams
moredim
mosh-reaper
motion
motion-watch
mountiso
mounts
mp3chunk
mp3chunk-by-cue
mp3dump
mp3ratings
mp3shuffle
mplayer-crop
mplayer-dumpaudio
mplayer-fast
mplayer-identify
mplayer-info
mplayer-titled
msh
myip
n
nat
nets
netwatch
new
newscript
newscript-template.rb
ngrep-web
nicehtml
nicejs
nicejson
nicexml
nmap-everything
nmap-fast
normalize
null
nvidia-stats
nvidia-top
nvtop
o
pac
pacdepends
pacf
pacgroups
paci
pacl
paclog
pacman-cleanup
pacman-mirror-update
pacman-old
pacman-orphaned-files
pacman-repackage
pacman-rollback
page
param-substring-test
pharo
pharo-ui
picasa
picview
play
play2
pmi
pms
printcode
progress
prompt
psfind
psfind-mac
pull
purge-configs
purple
push
pycachegrind
quakelivedec
quakelivedec.c
quotes
rebuild
red
redshift-launcher
remote-logins
ren
ren2
rename2
reverse
rmempty
rmzeros
rot13
rsync-bins
rsync-dirs
rtfm
rtmpsniff
rubyxterm
runmrxvt
runrxvt
runrxvt-unicode
runxterm
s
s-old
sample
scan
serve
serve-dev.rb
serve-node
serve2
serve3
serve4
service-disable
service-enable
showspies
shuffle
signal
simplify-html
simplify-html.xslt
skype-cam
sleepsort
slookup
snip
sort-by
sort_by
spark
spec
spec_helper.rb
split-lines
splitmp3
spotify
spotify-register-urls
sqlitespy
srtmerge
ssh-authorize
ssh-fingerprint
ssh-logins
ssh-termtitle
ssh-verify
sshfs-with-symlinks
ssl-cert-gen
ssl-cert-import
ssl-cert-list
ssl-cert-remove
ssl-db-create
ssl-print-key
sslnet
ssu
stats
stelnet
stripansi
striphtml
sub2srt
sublime-handler
sublime-handler.desktop
sudoifnotroot
sum
sup
svn2git
swap
swapped
switch
switch-to-next-window-in-group
symbols
sysdig-iotop
sysdig-nettop
sysdig-openfiles
sysdig-spy
t
table
ted
telnets
term
terminfo
termtitle
tgrep
timediff
timestamp
timesync
toepub
toflv
tomp4
torcache
torshell
tounix
trace
tree
treesum
trsh
turboread
tz
tz-old
ums
underscorize
undim
unmount
unscramble
unwrap
urldecode
urlencode
urlsnap
urlsnap.c
utf8-fix
utorrent
vnc
vncspy
vpnssh
web
web-clipboard
whiteboard-cleaner
wi
wict
wict-plain
wifiscan
wikt
wine-uninstall
winemsi
wineprefix
winetricks
winetricks-update
wm
wmls
wn
wordnums
wrap
x
xboxify
xephyr
yank
yellow
youtube-dl
yt
ytinfo
z.1
z.rc
zero-data
zeros
zidrav
zsh-config
zsh-prompt
zshrc.leet

README.txt

----------------------------------------------------------------
                                           What is this stuff?
================================================================

Lots of cool scripts!

(This list is out of date.)

=[ Debian Scripts ]=============================================

acs           | apt show (display package info)
agd           | apt download (downloads all new packages but doesn't install them)
agdu          | apt dist-upgrade (install new packages)
agi           | apt install (download + install a package)
agr           | apt remove (uninstall a package)
ags           | apt search (search package names and descriptions)
agu           | apt update (get updated list of packages from package repositories)
agud          | apt update + apt download (get new package list + download new packages)
apt-build     | apt build a source package
dl            | dpkg list (display installed debian packages)
ds            | dpkg search (search list of installed packages)
purge-configs | delete the config files from all uninstalled debian packages


=[ InstallWatch Package Tools  ]================================

(Note: If you want these scripts to run really fast, make sure
       that 'installwatch' or 'checkinstall' are installed on your
       system.)

inst          | runs "make install" (or "python setup.py install" or "ruby setup.rb install") in the current directory and monitors all the files that get installed, then records all the installed files in a file in /usr/share/instmon. the package is named after the current directory.
instbackup    | compresses all this package's files into a tarball and removes the package
instfind      | search the list of installed packages
instl         | list installed packages
instlist      | list the files in an installed package
instmon       | puts you into a shell that monitors any changes you make to the filesystem. when you type "exit", it saves the changes to the package list.
instremove    | remove an installed package


=[ Useful UNIX Time-Savers ]====================================

ks            | kill-search (Usage: ks [kill SIGNAL] [grep pattern]) -> prompts you to kill all processes that match the supplied search pattern (using the optional signal)
psfind        | Usage: psfind [grep pattern] -> search all running processes
f             | Usage: find [search pattern] [paths to search] -> recursively find all files in the specified directories, or the current directory if unspecified
ddu           | directory disk-usage (same as du --max-depth=1 -m)
i             | init.d daemon controller (runs /etc/init.d/[param] [command]) eg: "i apache2" runs /etc/init.d/apache2 restart, "i gdm stop" kills gdm, etc.
arf           | Archive Retrieval Fiend (extract any kind of archive (tarball, zip, rar) from the filesystem or from an URL)
build         | run "./configure ; make" in the current directory, optionally using the "buildconfig" file in the current directory to pass parameters to configure and make. (See the parameters that the script displays when you run it if you want to know what you can set.)
tounix        | convert a text file (or directory of text files) with DOS line endings to Unix (optionally, replace tabs with a specified number of spaces)
cu            | run "cvs (or svn) update" on the current directory
log           | display the logfile for some program, piped to colorize and less.
count         | display the number of lines of each file in a directory tree (shows both total lines and non-blank lines)

=[ Other Things ]===============================================

j             | loads a file in an already-open jedit editor
n             | open a file in nedit (using the same nedit process as all other instances)
bashrc.leet   | my custom bashrc file
underscorize  | convert all spaces in filenames to underscores
timesync      | synch the system's hardware clock with time.nist.gov
rsync-dirs    | rsync two locations (using size and CRC to determine the differences)
blockip       | create an iptables rule to block the passed ip
dictless      | dict piped to a less command that only scrolls if the output is more than a screen
green         | a pretty green bash prompt
imageshuffle  | runs gthumb on a random selection of images in a directory tree
kb            | kernel build (make dep && make bzImage && make modules && make modules_install)
makepatch     | diff two files and output a mailinglist-submittable diff file
mountiso      | mount an iso to a directory
printcode     | fancy options to printing your code using trueprint
prompt        | nice prompt
purple        | purple bash prompt
rmzeros       | remove all 0-byte files in a directory
rubyxterm     | runs a ruby script in an xterm with a nice font
runrxvt       | spawns an rxvt with a nice font
runxterm      | spawns an xterm with a nice font
unscramble    | given a word, find all permutations of it (good for cheating at scrabble)
urldecode     | convert a string with URL escape codes (eg %20) to a regular string
wi            | do a "whois" lookup on a domain without all the spam, piped to less
asf2mp3       | convert an asf to an mp3 via lame
asfrecorder   | 
ed2k_hash     | generate an edonkey-2k hash of a file
charmap       | displays the ascii table
compyle       | runs "python -c" on all files in a directory tree
Something went wrong with that request. Please try again.