michaelfox + terminal 54
asprint
august 2011 by michaelfox
small command-line program for OS X that pretty-prints out contents of compiled AppleScript (.scpt) files using ANSI escape
applescript
osx
terminal
august 2011 by michaelfox
Zsh Tips, Tricks and Examples by zzapper
august 2011 by michaelfox
# start a "clean" version of zsh (without your startup files)
linux
zsh
osx
terminal
shell
august 2011 by michaelfox
Cool, but obscure unix tools :: KKovacs
may 2011 by michaelfox
A little collection of cool unix terminal/console/curses tools
dstat & sar
slurm
vim & emacs
screen, dtach, tmux, byobu
multitail
tpp
xargs & parallel
duplicity & rsyncrypto
nethack & slash'em
lftp
ack
calcurse & remind + wyrd
newsbeuter & rsstail
powertop
htop & iotop
ttyrec & ipbt
rsync
mtr
socat & netpipes
iftop & iptraf
siege & tsung
ledger
taskwarrior
curl
rtorrent & aria2
ttytter & earthquake
vifm & ranger
cowsay & sl
cli
linux
terminal
tools
unix
★★★★★
dstat & sar
slurm
vim & emacs
screen, dtach, tmux, byobu
multitail
tpp
xargs & parallel
duplicity & rsyncrypto
nethack & slash'em
lftp
ack
calcurse & remind + wyrd
newsbeuter & rsstail
powertop
htop & iotop
ttyrec & ipbt
rsync
mtr
socat & netpipes
iftop & iptraf
siege & tsung
ledger
taskwarrior
curl
rtorrent & aria2
ttytter & earthquake
vifm & ranger
cowsay & sl
may 2011 by michaelfox
erisdiscord/GroundEffects - GitHub
may 2011 by michaelfox
defaults write com.apple.Terminal GroundEffectsFilter CIGaussianBlur
defaults write com.apple.Terminal GroundEffectsOptions -dict inputRadius -float 1
terminal
blurminal
simbl
defaults write com.apple.Terminal GroundEffectsOptions -dict inputRadius -float 1
may 2011 by michaelfox
Solarized - Ethan Schoonover
april 2011 by michaelfox
Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. It has several unique properties. I designed this colorscheme with both precise CIELAB lightness relationships and a refined set of hues based on fixed color wheel relationships. It has been tested extensively in real world use on color calibrated displays (as well as uncalibrated/intentionally miscalibrated displays) and in a variety of lighting conditions
color
terminal
theme
vim
april 2011 by michaelfox
Nate Stedman • Terminal titles with ssh
december 2010 by michaelfox
I wanted titles in my terminal windows/tabs to show which computer that terminal was for. Here's how I did it for zsh (it wouldn't be hard to port it to bash, I'm sure):
# set the terminal title
settitle() {
echo -n -e "\033]0;"`hostname -s`"\007"
}
settitle
# nice ssh with titles
ssh() {
/usr/bin/ssh $*
settitle
}
The ssh function is required so that the hostname of the original computer is put back in the title when the ssh session is exited. I've tested it in gnome-terminal, xterm, and Apple Terminal, and it works in all of them.
zsh
shell
dotfiles
ssh
terminal
# set the terminal title
settitle() {
echo -n -e "\033]0;"`hostname -s`"\007"
}
settitle
# nice ssh with titles
ssh() {
/usr/bin/ssh $*
settitle
}
The ssh function is required so that the hostname of the original computer is put back in the title when the ssh session is exited. I've tested it in gnome-terminal, xterm, and Apple Terminal, and it works in all of them.
december 2010 by michaelfox
Mac OS X Hacking Tools
october 2010 by michaelfox
Mac OS X Hacking Tools
Hacking? Tool?
The Jargon File is a popular lexicographic resource amongst hackers (and non-hackers too). Although it might have some subjective definitions I may not agree with, I have conveniently quoted verbatim the definitions of the terms "hacker" and "tool" as a preface to the contents of this page.
hacker
[originally, someone who makes furniture with an axe]
1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.
more>>>
tool
1. n.A program used primarily to create, manipulate, modify, or analyze other programs, such as a compiler or an editor or a cross-referencing program. Oppose app, operating system; see also toolchain.
more>>>
So?
It is eminently debatable whether one (that means me, you or whosoever else) is a "hacker", but such a debate would probably be fruitless anyway, even meaningless. I do enjoy exploring the details of all sorts of things, including operating systems. This page is a compendium of some programs you might come across while tinkering with Mac OS X. Documentation for most of these tools exists, therefore my aim is not to reproduce documentation, but simply to maintain a cache of relevant information. I believe this would be useful to those who are new to Mac OS X, but are interested in exploring the system at a low(er) level. Note that many of the tools listed here are ones that are either new to Mac OS X (as compared to Unix style systems), or are different from their Unix counterparts. In other words, I have avoided listing "standard" Unix/BSD tools. Moreover, do realize that some (like dynamic_pager and various daemons) are not really tools.
The following list has not been fully updated for Panther (10.3.x).
Tools
mac
terminal
shell
bash
cli
commands
osx
Hacking? Tool?
The Jargon File is a popular lexicographic resource amongst hackers (and non-hackers too). Although it might have some subjective definitions I may not agree with, I have conveniently quoted verbatim the definitions of the terms "hacker" and "tool" as a preface to the contents of this page.
hacker
[originally, someone who makes furniture with an axe]
1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.
more>>>
tool
1. n.A program used primarily to create, manipulate, modify, or analyze other programs, such as a compiler or an editor or a cross-referencing program. Oppose app, operating system; see also toolchain.
more>>>
So?
It is eminently debatable whether one (that means me, you or whosoever else) is a "hacker", but such a debate would probably be fruitless anyway, even meaningless. I do enjoy exploring the details of all sorts of things, including operating systems. This page is a compendium of some programs you might come across while tinkering with Mac OS X. Documentation for most of these tools exists, therefore my aim is not to reproduce documentation, but simply to maintain a cache of relevant information. I believe this would be useful to those who are new to Mac OS X, but are interested in exploring the system at a low(er) level. Note that many of the tools listed here are ones that are either new to Mac OS X (as compared to Unix style systems), or are different from their Unix counterparts. In other words, I have avoided listing "standard" Unix/BSD tools. Moreover, do realize that some (like dynamic_pager and various daemons) are not really tools.
The following list has not been fully updated for Panther (10.3.x).
Tools
october 2010 by michaelfox
Download Vimeo videos using a shell script « Crucial Thought
may 2010 by michaelfox
I think Vimeo has the most polished video sharing site without much of the drivel found at other sites. And yes, I know that it is possible to make a video available for download. Ethical discussions aside, here’s how I saved this video for offline viewing. Of course, I wouldn’t sell it or make a profit in any way, I simply wanted to view it offline.
vimeo
download
video
media
scripting
shell
bash
terminal
may 2010 by michaelfox
robey's growlme at master - GitHub
april 2010 by michaelfox
Growlme is a simple command-line tool to execute a command in a subshell and notify growl of success or failure:
growl
notifications
commandline
bash
shell
terminal
scripting
april 2010 by michaelfox
Backup Delicious Bookmarks from the Shell - Delicious - Lifehacker
february 2010 by michaelfox
curl -k --user username:password -o backup.xml -O 'https://api.del.icio.us/v1/posts/all'
commands
terminal
shell
backup
delicious
february 2010 by michaelfox
related tags
admin ⊕ api ⊕ apple ⊕ applescript ⊕ asciidoc ⊕ backup ⊕ bash ⊕ blurminal ⊕ bookmarklet ⊕ characters ⊕ cheat ⊕ cheatsheet ⊕ cli ⊕ color ⊕ colors ⊕ colorscheme ⊕ command ⊕ commandline ⊕ commands ⊕ config ⊕ console ⊕ curl ⊕ cursor ⊕ customization ⊕ defaults ⊕ delicious ⊕ development ⊕ documentation ⊕ dotfiles ⊕ download ⊕ environment ⊕ escape ⊕ finder ⊕ font ⊕ fonts ⊕ ftp ⊕ git ⊕ growl ⊕ gui ⊕ hacks ⊕ hex ⊕ history ⊕ howto ⊕ indexing ⊕ ios ⊕ iphone ⊕ iterm ⊕ javascript ⊕ jquery ⊕ keyboard ⊕ keychain ⊕ linux ⊕ mac ⊕ man ⊕ manual ⊕ media ⊕ node ⊕ node.module ⊕ nodejs ⊕ notification ⊕ notifications ⊕ opensource ⊕ osx ⊕ php ⊕ profile ⊕ programming ⊕ proxy ⊕ push ⊕ python ⊕ reference ⊕ regex ⊕ remote ⊕ ronn ⊕ rsync ⊕ scripting ⊕ scripts ⊕ search ⊕ security ⊕ server ⊕ services ⊕ settings ⊕ setup ⊕ sftp ⊕ shell ⊕ shortcut ⊕ simbl ⊕ spotlight ⊕ ssh ⊕ sshagent ⊕ style ⊕ sysadmin ⊕ terminal ⊖ textmate ⊕ textmate.bundles ⊕ theme ⊕ themes ⊕ tips ⊕ tmux ⊕ tools ⊕ top ⊕ tricks ⊕ tutorial ⊕ typography ⊕ ubuntu ⊕ unix ⊕ update ⊕ utility ⊕ vi ⊕ video ⊕ vim ⊕ vimeo ⊕ webdev ⊕ webkit ⊕ widget ⊕ xterm ⊕ youtube ⊕ zsh ⊕ ★★★★★ ⊕Copy this bookmark: