Ranek Kiil
c171621747
Fix issue with several themes where errors occur
...
if the git module is not loaded.
10 years ago
Mathias Fussenegger
0148ee6a4d
Check for S.gpg-agent to see if gpg-agent is running
...
From GnuPG changelog:
> Removed the GPG_AGENT_INFO related code. GnuPG does now
> always use a fixed socket name in its home directory.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Grégoire Détrez
fc3f8025ea
Add a preexec hook to set the GPG-Agent TTY
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
9539341e1e
[ Fix #732 ] Replace $GREP_OPTIONS with an alias
10 years ago
nfnty
13d1ed160e
Use $GNUPGHOME if it exists
10 years ago
Harry Terkelsen
2a33581e80
[ Fix #724 ] Unquote variable
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Rys Sommefeldt
3dd4cbc3c0
Fix typo
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
7a92046c86
Create a new tmux session if none exists
10 years ago
Yegor Pomortsev
3012c0984b
Remove extra git-dir call in git-info and use git_dir variable instead
10 years ago
Daniel Kolakowski
00a5639e65
Enable iTerm2 tmux integration
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Ralph von der Heyden
3cb1f7c4c9
Inform how to add SSH identities to Keychain
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Shane O'Grady
90eae2b491
If a default Ruby is set, switch to it
...
Set PATH variables to allow gems such as Bundler to be found and for the
`ruby-info` function to properly work.
A default Ruby must be set in ~/.ruby-version; for more information, see
https://github.com/postmodern/chruby#default-ruby .
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
d349c1cec7
Convert the PeepCode theme to git-info
10 years ago
Sorin Ionescu
a7a4912940
Add paradox theme
10 years ago
Sorin Ionescu
82710c29fc
Fix theme function declaration style
10 years ago
Sorin Ionescu
9f82926f6e
Add pure theme
10 years ago
Sorin Ionescu
61e91b8fb0
Add agnoster theme
10 years ago
Sorin Ionescu
967c91a351
Add powerline theme
10 years ago
Sorin Ionescu
087fce8548
Update sorin theme screenshot
10 years ago
Sorin Ionescu
2ae905a625
Indicate inside Emacs
10 years ago
Sorin Ionescu
19fc31c342
Indicate SSH connections
10 years ago
Kevin Laude
e76df6022d
Add cloud theme
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
c2d62c3b47
Add ruby-info to smiley theme
10 years ago
Nadav Shatz
03336db523
Add smiley theme
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
1bc4235a5e
Escape '%' in path
10 years ago
Daniel Møller Kristensen
c078c47c9d
Add damoekri theme
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
0bede677e6
Add kylewest theme
10 years ago
Sorin Ionescu
ad09f29fd5
Add skwp theme
10 years ago
Paul Gideon Dann
567506f7e7
Update giddie theme
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
13ed3a1bf7
Add giddie theme
10 years ago
Sorin Ionescu
ab7f697734
[ Fix #713 ] Set prompt theme off in unsupported terminal
10 years ago
Linh M. Tran
d020d34e59
Fix node-info to show right node version
...
Currently, node-info shows nothing if $version is different than 'none'.
10 years ago
Milan Milanov
17a6124b43
Fix git log pretty format argument
10 years ago
Sorin Ionescu
3c47c57c87
[ Fix #698 ] Describe module in README the same as in code
10 years ago
Jeff Widman
ff0cdd3ed7
Fix typo in Perl module readme
10 years ago
Sorin Ionescu
b948e3630b
Load Homebrew installed NVM
10 years ago
Indrajit Raychaudhuri
55e4db9429
Enable 'acls', 'xattrs' support in rsync whenever available
...
rsync has support for these available in most cases and isn't
specific to Mac OS X any more.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Ivan Alejandro
86ba5b69d3
Ignore case in filenames
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Griffin Yourick
34a50c2550
Add homebrew-cask aliases to homebrew module
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sebastian Wiesner
417b9d429d
Update OPAM setup
...
Recent OPAM versions generate more elaborate setup code.
10 years ago
Humberto Morales
fea08d4e50
[ Fix #669 ] Do not use lazy virtualenvwrapper
...
Lazy virtualenvwrapper completion crashes Zsh.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
d3f1441481
[ Fix #595 ] Simplify the handling of the Terminal.app proxy icon
10 years ago
Sorin Ionescu
a84ac5b002
Only one newline at end of file
10 years ago
Sorin Ionescu
10c33ec9a4
Convert tabs to spaces
10 years ago
Sorin Ionescu
9b1f39f267
[ Fix #563 ] Control+Arrow keys are not in the terminfo database
10 years ago
Sorin Ionescu
36ade25eb6
[ Fix #652 ] Execute abs with sudo
10 years ago
Sorin Ionescu
8f711d64b5
[ Fix #594 ] Remove quotes surrounding associative array key
10 years ago
Sorin Ionescu
c4b50ec1a0
[ Fix #635 ] Use $BROWSER to open node documentation
10 years ago
Jongwook Choi
62198b0326
Display full command line on suggestion for the kill command
...
For the zsh suggestion for the 'kill' command, show full command line
(command: usually with arguments) instead of only the executable name (comm).
10 years ago
Sorin Ionescu
b4884d4d45
[ Fix #626 ] Escape '%' in path
10 years ago
Sorin Ionescu
abfc4ab6e5
[ Fix #648 ] Do not instruct users to call editor-info
10 years ago
Sorin Ionescu
657e8a16f4
[ Fix #689 ] Use GPG_AGENT_INFO instead of GPG_AGENT_PID
...
GPG_AGENT_PID may not be defined. Also, source gpg-agent.env before
checking the PID.
10 years ago
Sorin Ionescu
ea25ccf62c
Set default GPG_AGENT_PID for grep
...
If `GPG_AGENT_PID` is unset, grep will succeed if another gpg-agent is
running as it will match the string `gpg-agent` where the PID was an
empty string. Set a default value for grep to a value that will never
match if unset, i.e. -1.
10 years ago
Kyle Manna
3e88b8bcdc
Set default SSH_AGENT_PID for grep
...
If `SSH_AGENT_PID` is unset, grep will succeed if another ssh-agent is
running as it will match the string `ssh-agent` where the PID was an
empty string. Set a default value for grep to a value that will never
match if unset, i.e. -1.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
deshtop
e892d7f3c7
Fix broken link to 256 color formatting blogpost
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Trevor Bekolay
4e4a6fcc63
Don't set node-info if version is 'none'
...
This is done to make it easier to not show node-info in themes
when no node version is currently in use. This is consistent with
how the Python module's python-info works.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
lucy
3e8349ddde
Use the `x` command for unrar and rar to preserve paths
...
unrar and rar will discard everything up to the file name when extracting
with `e`. This breaks extraction of archives that have files with duplicate
file names and ones where the paths are important. The `x` command
extracts with the full path instead.
10 years ago
Seizan Shimazaki
fdb406f917
Fix typo
10 years ago
eukaryote
493bf302f6
Ensure dircolors uses sh syntax
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Grégoire Détrez
a217af99f3
Prezto only enables the main syntax highlighter
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
0f696fc206
Update external syntax-highlighting
10 years ago
Sorin Ionescu
96bcf813b7
Update external history-substring-search
10 years ago
Sorin Ionescu
fe8f9a9b5b
Update external completions
10 years ago
Arthur Noel
bf9dbfd5b9
Support $PYTHONUSERBASE per PEP 370
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Xavier Cambar
ff0dfa424d
Create a default tmux session only when none defined in tmux.conf
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Johannes Doerfert
fedad8e9cf
Fix git-info added/deleted count formatting typo
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Xavier Cambar
478653fab2
[ Fix #543 ] Do not set tmux destroy-unattached
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Sorin Ionescu
10cf701864
Simplify multiplexer auto-start tests
11 years ago
Sorin Ionescu
7722dd4400
Inform the user to load ruby as late as possible when using RVM
11 years ago
Sorin Ionescu
240eecaddf
[ Fix #551 ] Rename tmux auto-start session
11 years ago
Sorin Ionescu
415e4bff3d
Fix a test operator bug introduced in e5a0e33
11 years ago
Gaelan D'costa
e5a0e33f1c
[ Fix #541 ] Do not auto-load screen/tmux inside of Emacs/Vim
...
When Emacs and Vim are launched from outside of an interactive shell,
$TMUX and $STY are not set; check for Emacs and Vim environment
variables instead.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Laurent Goussard
8189577772
Disable glob for bower
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Sorin Ionescu
c74cf4b5e0
Prefix rarely used osx functions
11 years ago
Sorin Ionescu
72782528aa
Add functions to display and delete osx download history
11 years ago
Sorin Ionescu
02717cb4c1
Update osx alias descriptions
11 years ago
Sorin Ionescu
bccfca8c10
Make osx functions autoloadable
11 years ago
Sorin Ionescu
b8bb51d7b5
Cast AppleScript paths to text
11 years ago
Sorin Ionescu
00e12b7a98
Add capability to browse man pages in Dash.app
11 years ago
Sorin Ionescu
232313e2a0
Remove Bwana.app support
...
Bwana.app has been stale for years. It no longer works properly.
11 years ago
Sorin Ionescu
e48dac79f3
Add double slash after Bwana.app's man protocol
...
Safari 6's unified location and search bar can no longer tell the
difference between a protocol and a colon search.
11 years ago
Sorin Ionescu
dbeb6d4e1a
[ Fix #361 ] Load chruby when found
11 years ago
Sorin Ionescu
af003d83c5
[ Fix #535 ] Set Pacman frontend to 'pacman' when none set
11 years ago
Kaushal M
839f4a7b83
Fix setting the 'pac' alias
11 years ago
Sorin Ionescu
c091f71283
[ Fix #522 ] Do not load the terminal module in non-graphical terminals
11 years ago
Sorin Ionescu
e1974ad58d
[ Fix #516 ] Define ZLE functions separately
11 years ago
Sorin Ionescu
80ded5e33d
Revert "Remove utility aliases for Cygwin"
...
This reverts commit d368d0536b
.
11 years ago
Sebastian Wiesner
fa6723a5ee
Don't use sudo if implicitly called by Pacman frontend
...
Don't rely on alias expansion to handle Pacman because aliases
are not expanded in sudo.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Sorin Ionescu
57b283facd
[ Fix #514 ] Use /tmp when $TMPDIR is undefined
11 years ago
Sorin Ionescu
da1a837cd4
Refactor Bundler aliases
11 years ago
Sorin Ionescu
2ebdbdcff5
Update external completions
11 years ago
Sorin Ionescu
eea1eea7dc
Update external history-substring-search
11 years ago
Sorin Ionescu
4e9553e896
Update external syntax-highlighting
11 years ago
Sorin Ionescu
50edc45132
[ Fix #503 ] Prefix rails aliases with 'bundle exec'
11 years ago
Sorin Ionescu
d368d0536b
Remove utility aliases for Cygwin
11 years ago
Sorin Ionescu
254b7c36d9
[ Fix #324 ] Add configurable terminal window and tab title formats
11 years ago
Sorin Ionescu
d19c349f3f
Unsufix internal functions
11 years ago
Sorin Ionescu
9f60ddb96b
Prefix internal functions
11 years ago
Sorin Ionescu
5b4dcea595
Simplify auto-titling
11 years ago
Sorin Ionescu
b98c7469e5
Rewrite terminal auto-title
11 years ago
Sorin Ionescu
f6bd76a90b
Remove unused GNU Screen window number format
11 years ago
Sorin Ionescu
d877617734
[ Fix #362 , Fix #384 ] Set Mac OS X 10.6 terminal window title
11 years ago
Sorin Ionescu
52ea7152ad
Git ignore bundler vendor/assets
11 years ago
Sorin Ionescu
b159ddb02b
Do not specify a bundler install path
11 years ago
Sorin Ionescu
5cfe250e52
Rewrite _rails-command to work from app subdirectories
11 years ago
Erik Strömberg
cc4a58bee3
Add Rails 4 bin path
11 years ago
Sorin Ionescu
28e956691c
Add and update module descriptions
11 years ago
Sebastian Wiesner
1c6a016644
Add Ocaml module
...
Manage local Ocaml modules with OPAM.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Daniel Renninghoff
e18f18af92
Support command-not-found on Arch Linux
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Sorin Ionescu
a4bacb8bb9
[ Fix #479 ] Start only one ssh-agent instance
11 years ago
Sorin Ionescu
a914a87aa9
Stop module loading when external code fails to source
11 years ago
Joseph Irwin
e1e2c85392
Use correct option for pacman search aliases
11 years ago
Sebastian Wiesner
8ee6634c93
Do not define $GEM_HOME
...
Defining it breaks gems for all users who neither use RVM nor rbenv,
but have a different default Ruby version nonetheless.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
12 years ago
Sorin Ionescu
959887013d
Simplify a conditional
12 years ago
Sorin Ionescu
b769505857
Remove duplicate alias definitions
12 years ago
Nicholas Hutchinson
622e7b117b
Add utility aliases for Cygwin
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
12 years ago
Sorin Ionescu
459238b2bb
Replace pythonz with pyenv
...
Depending on Python to manage Python is silly.
12 years ago
Sorin Ionescu
773ca7ee50
Update external syntax-highlighting
12 years ago
Sorin Ionescu
92e688173b
Update external history-substring-search
12 years ago
Sorin Ionescu
59e6e7fe8e
Update external completions
12 years ago
Sebastian Wiesner
1ef2555100
Move from Carton to Cask
...
Carton was renamed to Cask to avoid a name clash with a Perl utility of
that name.
12 years ago
Georges Discry
07686fad38
Increase control over multiplexer auto-start
...
Setting the auto-start 'remote' and 'local' zstyles for the screen and
tmux modules to 'true' automatically starts a session in SSH connections
and in local terminals respectively.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
12 years ago
Sorin Ionescu
61f3adcdd1
[ Fix #459 ] Correct typos in the dpkg module
12 years ago
Sorin Ionescu
d817e80741
[ Fix #452 ] Squash bugs introduced in fcab2a1
12 years ago
Sorin Ionescu
9d504d2d93
[ Fix #411 ] Add Homebrew module
12 years ago
Sorin Ionescu
875ce2e56c
[ Fix #434 ] Correct ambiguity in the use of the term keymap
12 years ago
Sorin Ionescu
16aa48baeb
Rename archive module functions
12 years ago
Sorin Ionescu
f007820a14
[ Fix #436 ] Update link to Bombich rsync
12 years ago
Sorin Ionescu
9b945e26b9
Revert "[ Fix #436 ] Remove Bombich rsync references"
...
This reverts commit 20655c8b66
.
12 years ago
Sorin Ionescu
20655c8b66
[ Fix #436 ] Remove Bombich rsync references
12 years ago
Sebastian Wiesner
0c9c099ac3
Add the RubyGems bin directory to PATH on other Unix systems
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
12 years ago
Sorin Ionescu
baf7f6184b
Do not substitute /tmp since $TMPDIR is always set
12 years ago
Sorin Ionescu
1622abb830
Make gpg-agent and ssh-agent work with each other
12 years ago
Sorin Ionescu
fcab2a1713
[ Fix #425 ] Rewrite module ssh-agent; rename it to ssh
12 years ago
Sorin Ionescu
973278140e
[ Fix #103 ] Add documentation for editor
12 years ago
Sorin Ionescu
39b88fe334
Remove the git-info SIGINT message
...
Users should read the Git module README on how to turn git-info on and
off.
12 years ago
Sorin Ionescu
a7623aad6b
[ Fix #307 ] Do not auto-off git-info
...
Instead of turning off git-info when CTRL+C is caught, show instructions
on how to turn it off manually.
12 years ago
Sorin Ionescu
db384b2ac6
Remove ununsed variable
12 years ago
Sorin Ionescu
7845c36951
Clarify Git listing aliases descriptions
12 years ago
Sorin Ionescu
75c0d49f56
Swap aliases gsd and gsL
12 years ago
Sorin Ionescu
d4e78d427a
Rename alias gRc to gRp
12 years ago
Sorin Ionescu
e836957e4f
[ Fix #221 ] Add a simple git-info
12 years ago
Sorin Ionescu
5306bab7ce
[ #221 ] Do not format undefined zstyles
12 years ago
Sorin Ionescu
f3ae9dd82c
Initialize ahead and behind local variables
12 years ago
nasenatmer
88408e8bc2
Add rar command to archive module
...
This addition tries to use the rar command if unrar is not found.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
12 years ago
Sorin Ionescu
fb5b1be345
Refactor Emacs module
12 years ago
Sebastian Wiesner
bde5149c7b
Load completion for Carton
12 years ago
Neil Mather
7e33c7189e
Correct syntax error in variable assignment
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
12 years ago
Colin Hebert
413b717484
Ensure that the tmux server is started
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
12 years ago
Sorin Ionescu
23f62774f9
[ Fix #426 ] Correct syntax error in variable assignment
12 years ago
Sorin Ionescu
2e64f7ed64
[ Fix #419 ] Rewrite module gpg-agent; rename it to gpg
12 years ago
Sorin Ionescu
6cd97d2d0f
[ Fix #52 ] Add zstyles to configure history-substring-search
12 years ago
Sorin Ionescu
810a4490d7
[ #52 ] Add zstyles to configure syntax-highlighting
12 years ago
Sorin Ionescu
b42479a7c7
Set WORDCHARS in the editor module
12 years ago
Sorin Ionescu
80b203bcd3
[ Fix #422 ] Revert "Remove no longer necessary key bindings"
...
This reverts commit 3c5363ef9b
.
12 years ago
Sorin Ionescu
cf07c4ec91
Update external history-substring-search
12 years ago
Sorin Ionescu
05a6653284
Sort Git conflict aliases
12 years ago
Sorin Ionescu
4e3475d8a7
[ Fix #403 ] Display accented characters properly
12 years ago
Scott Stevenson
f86854ebd4
Correct typos in git module README
12 years ago
Scott Stevenson
16a8e45cfa
Wrap errant long line in git module README
12 years ago
Rory O’Kane
f431af790b
Fix misspellings of the word bellow in READMEs
12 years ago
Sorin Ionescu
3c5363ef9b
Remove no longer necessary key bindings
12 years ago
Sorin Ionescu
0d27e20e43
Update external history-substring-search
12 years ago
Sorin Ionescu
9e23df814f
Update external syntax-highlighting
12 years ago
Colin Hebert
18d239141d
Update external completions
12 years ago
Sorin Ionescu
579dfee6f7
[ Fix #399 ] Only enable the main syntax highlighter
12 years ago
Sorin Ionescu
a1a2a37045
Use the builtin $signals array
12 years ago
Sebastian Wiesner
2baa4dce0c
Add Emacs module
...
Enables Emacs dependency management with Carton.
12 years ago
Sorin Ionescu
e2c5f2fb2c
[ Fix #396 ] Remove the osx trash function
...
The trash program found at http://hasseg.org/trash is a superior
implementation.
12 years ago
Sorin Ionescu
f4d9b32de9
[ Fix #351 ] Set empty keys to an invalid UTF-8 sequence
12 years ago
Zeh Rizzatti
185235003e
Add support for nvm
12 years ago
neersighted
d198c08db5
Use $GNUPGHOME in GPG agent startup
...
Use the value of $GNUPGHOME, to facilitate moving GPG's home.
This lets users who keep their GPG keyring on external devices or alternate
folders use the gpg-agent autostarting, even if $HOME/.gnupg does not exist.
12 years ago
Sorin Ionescu
095863e6ae
[ Fix #385 ] Do not set $INFOPATH
12 years ago
Sorin Ionescu
e5de305157
[ Fix #383 ] Do not set $MANPATH
...
man dynamically searches for man pages based on $PATH.
12 years ago
Sorin Ionescu
b531191e2c
[ Fix #366 ] Distinct position with red
12 years ago
Sorin Ionescu
14da495193
[ Fix #349 ] Display diff when committing
12 years ago
Sorin Ionescu
bb6b590919
[ Fix #360 ] Set alias giR to reset the index interactively
12 years ago
Sorin Ionescu
1d0b0e2e9b
[ Fix #357 ] Set alias gcO to check out hunks interactively
12 years ago
Sorin Ionescu
5a245850f0
[ Fix #355 ] Do not set launchd environment variables
...
Setting environment variables for launchd processes is unreliable.
Finder and all Finder launched programs have to be restarted for the
new environment variables to take effect.
12 years ago
Sorin Ionescu
5d4282c43d
[ Fix #347 ] Move 'users' from tag-order to group-order
12 years ago
Sorin Ionescu
c737369083
Add an alias to ammend a git commit, including the message
12 years ago
Sorin Ionescu
bf957d7cc4
Update external syntax-highlighting
12 years ago
Sorin Ionescu
e5cfdba26d
Update external completions
12 years ago
Sorin Ionescu
6cd1f66cd4
[ Fix #348 ] Clarify how GNU utilities are wrapped
12 years ago
Sorin Ionescu
a120602dfa
[ Fix #338 ] Remove vi jk and kj bindings
12 years ago
Shahar Mintz
decf3cd875
Fix auto completion for SSH hosts when saved with a non-standard port
12 years ago
Jeff Sandberg
29647947fe
[ Fix #335 ] Prevent rbenv from hashing gems at startup
12 years ago
omarriott
795495b864
Fix a typo in git documentation
12 years ago
Sebastian Wiesner
13b501adaf
Fallback to standard cabal location on OS X
...
If ~/Library/Haskell does not exist, fall back to ~/.cabal/bin.
Ideally, we'd parse ~/.cabal/config here, but cabal does not provide an
interface to get configuration settings.
12 years ago
Sorin Ionescu
1788d73cd8
[ Fix #263 , Fix #314 ] Ensure application mode is valid before use
12 years ago
Sorin Ionescu
52db7bb0f6
[ #263 , #314 ] Undo revert of "Ensure that $terminfo values are valid"
...
This reverts commit ed4e9af9c4
.
12 years ago
Sorin Ionescu
bb597ae22d
Replace table captions with headings
...
GitHub does not support Markdown table captions.
12 years ago
Sorin Ionescu
1ed7fd360c
Replace z with fasd in modules README
...
See b967c50
and 24bb99c
for more information.
12 years ago
Sorin Ionescu
cfc95cd5ee
[ Fix #244 ] Add Git special action styles
12 years ago
Sorin Ionescu
4f607bb470
Simplify git-log zstyle documentation
12 years ago
Sorin Ionescu
b36d98e431
Fix the name of the theme setup function in READMEs
12 years ago
Sorin Ionescu
be300dbd80
[ Fix #96 ] Add documentation for git
12 years ago
Sorin Ionescu
3f4d5fac0c
Add zstyles for git-log formats
12 years ago
Sorin Ionescu
5b2dcb8844
Rename gk prefixed aliases to gC
12 years ago
Sorin Ionescu
4c116cb4d2
Rename git-info zstyle patterns
12 years ago
Sorin Ionescu
f12c24e76e
Rename python-info zstyle patterns
12 years ago
Sorin Ionescu
8ea0e42b7f
Rename ruby-info zstyle patterns
12 years ago
Sorin Ionescu
141a1ba947
Rename editor-info zstyle patterns
12 years ago
Sorin Ionescu
bd9327ca3f
Rename the Git status ignore submodules zstyle pattern
12 years ago
Sorin Ionescu
768c9d6ad3
Rename aliases gSu to gSI and gSU to gSu
12 years ago
Sorin Ionescu
0899dd4d38
Rename the alias gsc to gsX
12 years ago
Sorin Ionescu
770737bd83
Remove the gig alias
...
It escaped removal in 7b453c1
.
12 years ago
Sorin Ionescu
f8da0452ce
Fix SSH-Agent casing in README
12 years ago
Sorin Ionescu
6975e1df1c
[ Fix #300 ] Disable SSH-Agent protocol emulation by default
12 years ago
Sorin Ionescu
cefac28c58
Update external completions
12 years ago
Sorin Ionescu
24bb99cecd
[ Fix #129 , Fix #211 ] Add fasd
12 years ago
Sorin Ionescu
b967c50faf
[ #129 , #211 ] Remove z
12 years ago
Sorin Ionescu
875def4f43
Load dependencies after requirements check
12 years ago
Sorin Ionescu
d7fb7cd215
Add a missing space to peepcode
12 years ago
Sorin Ionescu
d0535dd2fd
Simplify mkdcd completion
12 years ago
Sorin Ionescu
8b8a883718
Add completion for Git submodule moving and removing
12 years ago
Sorin Ionescu
6cf368cf4d
Silence git-branch-current in aliases
12 years ago
Sorin Ionescu
102da8bea0
Make sure that the current directory is a Git repository
12 years ago
Sorin Ionescu
6c1a81b5cf
Return inside of the if statement
12 years ago
Sorin Ionescu
39a793af0a
Simplify git-config calls
12 years ago
Sorin Ionescu
2bee82dc2a
Fix a #compdef bug introduced in 7dd7859
12 years ago
Sorin Ionescu
26d3d16154
Add missing backslashes
12 years ago
Sorin Ionescu
c6cdd47b24
Define variable expl as local
12 years ago
Sorin Ionescu
b0a71cae3c
Load dependencies in Git init
12 years ago
Sorin Ionescu
eb93677e4a
[ Fix #303 ] Remove extra '/' in sorin theme
12 years ago
Sorin Ionescu
be0e4245a6
[ Fix #301 ] Unset $MATCH after use
12 years ago
Sorin Ionescu
1dfc0bf784
Ensure $key_info is populated before use
12 years ago
Sorin Ionescu
4711d6ba66
Load external editor support after $key_info definition
12 years ago
Sorin Ionescu
b1b5af23b6
Check for empty values in $key_info properly
12 years ago
Sorin Ionescu
bc8533c30e
Update sorin theme screenshot
12 years ago
Sorin Ionescu
7d68d3ff52
[ Fix #297 ] Check for pythonz before returning
12 years ago
Sorin Ionescu
8ff60ad956
[ #297 ] Check for RVM and rbenv before returning
12 years ago
Sorin Ionescu
6b0b6c2f9a
Do not setopt LOCAL_OPTIONS in set-titles-with-command
...
emulate -L zsh sets LOCAL_OPTIONS and LOCAL_TRAPS
12 years ago
Sorin Ionescu
d48a162366
[ Fix #299 ] Set EXTENDED_GLOB in set-titles-with-path
12 years ago
Sorin Ionescu
eb0856d2f5
Add a missing '.'
12 years ago
Sorin Ionescu
7b453c1073
Add git-grep aliases
12 years ago
Sorin Ionescu
003ca8365b
Add an alias for stashing the Git working copy
12 years ago
Sorin Ionescu
deeb115ae2
Add Git submodule moving and removing
12 years ago
Sorin Ionescu
9785454938
Rename git-hub-short-url to git-hub-shorten-url
12 years ago
Sorin Ionescu
7dd78595ae
Rename git-hub to git-hub-browse
12 years ago
Sorin Ionescu
e43f2b2659
Add support for browsing GitHub tags
12 years ago
Sorin Ionescu
224dc2eaff
Use Git porcelain commands in git-hub
12 years ago
Sorin Ionescu
4cc8167739
Refactor terminal
12 years ago
Sorin Ionescu
52a8c98337
[ Fix #290 ] Add fish shell style PWD to sorin theme
12 years ago
Sorin Ionescu
d7d85f517a
[ Fix #289 ] Describe all modules in a README
12 years ago
Roman A. Taycher
20d7ec0ab8
Fix the setting of $manpath in haskell
12 years ago
Colin Hebert
a67a4fdf91
Fix URLs in tmux documentation
...
Use full URLs instead of relative urls.
Fix link about kernel issues with tmux on Mac OS X.
12 years ago
Andrew Naoum
07a25e6ae6
Set title in screen even when using Apple Terminal
...
In modules/terminal/init.zsh, the auto-title code currently will only
set the screen title if $TERM_PROGRAM != 'Apple_Terminal'. As a result,
if you use screen within an Apple Terminal, the screen title will not be
correctly set.
To fix this, I changed the logic such that the screen title will be set
even if the $TERM_PROGRAM == 'Apple Terminal'.
12 years ago
Sorin Ionescu
c8b82afeec
Increase readability in utility init
12 years ago
Sorin Ionescu
38d1875020
Match BSD ls colors to Linux ls colors
12 years ago
Sorin Ionescu
bc4351cfab
[ Fix #283 ] Define $LS_COLORS for completion
12 years ago
Sorin Ionescu
468047a7f9
[ Fix #116 ] Add documentation for spectrum
12 years ago
Sorin Ionescu
716c12cfbc
Fix vcs_info zstyles in nicoulaj theme
12 years ago
Sorin Ionescu
e91bd95ffb
Set unused prompts to an empty string
12 years ago
Sorin Ionescu
1ff2b5ee8d
Fix dirty indicator spacing in peepcode theme
12 years ago
Sorin Ionescu
eb29987ce9
[ Fix #277 ] Make the peepcode theme status symbol customizable
12 years ago
Sorin Ionescu
fad7122a92
[ Fix #261 ] Add documentation for writing prompt themes
12 years ago
Sorin Ionescu
ab0eedd45e
Update sorin theme screenshot
12 years ago
Sorin Ionescu
80909fd04a
Change Git branch and prompt color
12 years ago
Sorin Ionescu
fea343c03a
Move the vi mode indicator to the left prompt
12 years ago
Sorin Ionescu
b48e0ed74f
[ Fix #249 ] Add documentation for helper
12 years ago
Sorin Ionescu
10f333f45c
Rename autoloadable to is-autoloadable
12 years ago
Sorin Ionescu
3d5e302777
[ Fix #245 ] Merge trap into helper
12 years ago
Sorin Ionescu
e5e26eccff
[ #245 ] Convert helper into a module
12 years ago
Sorin Ionescu
737d0e51ee
Do not set Terminal.app window, tab titles to $PWD
12 years ago
Sorin Ionescu
ed4e9af9c4
[ Fix #263 ] Revert "Ensure that $terminfo values are valid"
...
The VT100 terminal application mode is an old relic that is no longer
needed.
This reverts commit a5f8d04d34
.
12 years ago
Sorin Ionescu
dd72b55f52
[ Fix #260 ] Add peepcode theme
12 years ago
Colin Hebert
0f7e454977
[ Fix #268 ] Get entire history for history-stat
...
The 'history' command is the same as 'fc -l', using a '.' as the first
parameter will get the history from the first command starting with a '.'.
Instead a '0' should be used, meaning that the history is taken from the very
first entry in the history.
12 years ago
Sorin Ionescu
209846011f
[ Fix #267 ] Fix psu on non-Mac OS X systems
12 years ago
Sorin Ionescu
74fe820ad2
Remove an unintentional newline
12 years ago
dnuux
ae1fde9e4f
Fix pacman-list-explicit function
...
The function previously worked only when there were no updates
available. Pacman also does not need superuser rights to list
installed packages.
12 years ago
Sorin Ionescu
ac04921afa
Clarify info functions descriptions
12 years ago
Sorin Ionescu
e5a9bdc4b4
[ Fix #259 ] Add ruby-info function
12 years ago
Sorin Ionescu
eceef765b7
Move theming documentation into its own section
12 years ago
Sorin Ionescu
cc7e43b242
[ Fix #253 ] Move Prezto settings into their own file
12 years ago
Sorin Ionescu
8cdf06e386
[ #255 ] Use $ZDOTDIR or $HOME
12 years ago
Sorin Ionescu
fb9a20591f
[ Fix #197 ] Rebrand as Prezto
...
Conflicts:
README.md
runcoms/zshenv
12 years ago
Sorin Ionescu
5232191cbe
Check if $TMPDIR is empty, not null
12 years ago
Sorin Ionescu
afae737b78
Document virtualenvwrapper configuration variables
12 years ago
Sorin Ionescu
f8689401de
Set the virtualenvwrapper $WORKON_HOME variable
12 years ago
Sorin Ionescu
6e664690ef
Use the lazy virtualenvwrapper
12 years ago
Sorin Ionescu
98c545a102
[ Fix #248 ] Replace virtualenv_info with python-info
...
Conflicts:
modules/python/README.md
12 years ago
Sorin Ionescu
1057801208
[ Fix #218 ] Add support for pythonz
12 years ago
Sorin Ionescu
1ea238e276
[ Fix #256 ] Rename .zcache to .zcompcache
12 years ago
Sorin Ionescu
935e6a5060
Show references in Git one line and graph formats
13 years ago
Sorin Ionescu
75bca681c1
Integrate z
...
The z alias has been replaced with j.
13 years ago
Sorin Ionescu
2f4f11bd40
Use $VISUAL and fallback on $EDITOR for the e alias
13 years ago
Sorin Ionescu
a952a60362
Fix a syntax error introduced in bf654dd
13 years ago
Sorin Ionescu
bf654dde09
Improve the readability of _git-action
13 years ago
Sorin Ionescu
8d7f785ea9
Remove the unnecessary action local variable
13 years ago
Sorin Ionescu
722353130e
Detect the sequenced Git cherry picking action
13 years ago
Sorin Ionescu
23844ca744
Comment the sourcing of module files
13 years ago
Sorin Ionescu
75b894b0cd
Load editor in history-substring-search
13 years ago
Sorin Ionescu
35e434831d
Update syntax-highlighting
13 years ago
Sorin Ionescu
3b87a4db48
Update external completions
13 years ago
Sorin Ionescu
ccf181379a
[ Fix #242 ] Remove hub
13 years ago
Sorin Ionescu
ffee859037
Correct a spelling mistake in READMEs
13 years ago
Sorin Ionescu
627d653360
Alias py to python
13 years ago
Sorin Ionescu
624736d3fc
Alias pac to pacman
13 years ago
Sorin Ionescu
8baba34fb0
Refactor tmux aliases
13 years ago
Sorin Ionescu
b2f0bdf8fd
Refactor Screen aliases
13 years ago
Sorin Ionescu
abfa69fc01
Refactor Rails aliases
13 years ago
Sorin Ionescu
3ec4fff033
Refactor Ruby aliases
13 years ago
Sorin Ionescu
e03b8b9004
Refactor Perl aliases
13 years ago
Sorin Ionescu
2183f64d31
Move prep and psub from Perl to Utility
13 years ago
Sorin Ionescu
2250f93fa3
[ Fix #233 ] Bind history-substring-search using $key_info
13 years ago
Sorin Ionescu
88af470bd6
[ Fix #232 ] Disable globbing for rsync, scp, ftp, sftp
13 years ago
Sorin Ionescu
d22d250a5c
Add missing theme screenshots
13 years ago
Sorin Ionescu
a9b6c84ea5
Update comments in themes
13 years ago
Sorin Ionescu
7bb6d588d7
Simplify and clean up the steeef theme
13 years ago
Sorin Ionescu
1c136faf73
Remove unnecessary checks in steeef
...
Many programs affect repositories, not just the command line versions.
13 years ago
Sorin Ionescu
95faf814b5
[ Fix #230 ] Check the expanded command in steeef preexec
13 years ago
Sorin Ionescu
a5f8d04d34
Ensure that $terminfo values are valid
13 years ago
Sorin Ionescu
9e288d859a
Clarify a comment about GNU utilities
13 years ago
Sorin Ionescu
28a20b48e6
Wrap editor module documentation at 80 characters
13 years ago
Sorin Ionescu
9a52ecb21b
Increase heading readability
13 years ago
Sorin Ionescu
060d9064f8
[ Fix #202 ] Load modules all or nothing
13 years ago
Sorin Ionescu
4d86e9c591
[ Fix #212 ] Replace dircolors with whoami
13 years ago
Sorin Ionescu
060f34c7e5
[ Fix #215 ] Set Terminal title on Mac OS X 10.8
13 years ago
Sorin Ionescu
bede1a2a71
Improve cache file generation
13 years ago
Sorin Ionescu
5f6e19e26d
Remove redundant code, increase readability
13 years ago
Sorin Ionescu
d0bc126d01
Move aliases to the bottom
13 years ago
Sorin Ionescu
129a2acb07
[ Fix #102 ] Add documentation for dpkg
13 years ago
Sorin Ionescu
ec9c8fae49
Refactor dpkg aliases
13 years ago
Sorin Ionescu
9bf1789cc2
Localize variables, improve readability
13 years ago
Sorin Ionescu
325a377d5e
Remove unnecessary variables, improve readability
13 years ago
Sorin Ionescu
bf18785bca
Quote variables, improve readability
13 years ago
Sorin Ionescu
6bfb6f3104
Rename dpkg functions
13 years ago
Sorin Ionescu
c90317917b
Clarify alias documentation in pacman
13 years ago
Sorin Ionescu
b83d03118e
[ Fix #109 ] Add documentation for pacman
13 years ago
Sorin Ionescu
fc06e0b125
Refactor Pacman aliases
13 years ago
Sorin Ionescu
d54211832a
Improve AWK code readability, remove highlighting
13 years ago
Sorin Ionescu
e3b6b5ab30
Rename Pacman functions
13 years ago
Sorin Ionescu
2b186900cb
Improve Git submodule updating aliases
13 years ago
Sebastian Wiesner
e703642e4b
Update gnu-utility module loading order
13 years ago
Sorin Ionescu
34ca75cdf2
[ Fix #210 ] Rename alias lp to lm
13 years ago
Sorin Ionescu
0f9a6878f8
[ Fix #209 ] Switch the casing of y/n
13 years ago
Julien Stechele
a2fcb36e5f
Update completion module loading order
13 years ago
Sorin Ionescu
0a86caffc3
Remove 'arrow keys' from history-substring-search description
13 years ago
Sorin Ionescu
00348eca51
Fix a title in the history-substring-search README
13 years ago
Sorin Ionescu
780ab4a496
[ Fix #113 ] Add documentation for rails
13 years ago
Sorin Ionescu
6c1cec6f9b
Rewrite some of the rails aliases
13 years ago
Sorin Ionescu
027edbaae5
Correct title casing in screen and tmux READMEs
13 years ago
Sorin Ionescu
71b98ad515
[ Fix #119 ] Add documentation for terminal
13 years ago
Sorin Ionescu
117c2323bc
[ Fix #118 ] Add documentation for syntax-highlighting
13 years ago
Sorin Ionescu
13c1c1996d
Add a zstyle to set the syntax highlighter
13 years ago
Sorin Ionescu
e095911cda
Correct the history-substring-search README
13 years ago
Sorin Ionescu
f2f6d20bde
[ Fix #105 ] Add documentation for gpg-agent
13 years ago
Sorin Ionescu
abfd6b0a25
[ Fix #114 ] Add documentation for rsync
13 years ago
Sorin Ionescu
c1bb7e5b27
Rename variable rsync_cmd to _rsync_cmd
13 years ago
Sorin Ionescu
425aec21ee
[ Fix #122 ] Add documentation for yum
13 years ago
Sorin Ionescu
719bc1c67f
Rewrite yum aliases
13 years ago
Sorin Ionescu
54e8b37c77
[ Fix #196 ] Remove compdef calls
13 years ago
Sorin Ionescu
e4be6d633f
[ Fix #195 ] Fallback to the default command
13 years ago
Sorin Ionescu
7dc55a8304
[ #195 ] Add missing make, diff, wdiff calls
13 years ago
Sorin Ionescu
86d0086b56
[ Fix #115 ] Add documentation for ruby
13 years ago
Sorin Ionescu
c4c6d47e0a
Remove the word Lion from the Perl README
13 years ago
Sorin Ionescu
ee80a0ac33
[ Fix #110 ] Add documentation for perl
13 years ago
Sorin Ionescu
48b83fae7b
Add additional Perlbrew aliases
13 years ago
Sorin Ionescu
af70f189f2
Reorganize perl aliases
13 years ago
Sorin Ionescu
8eae776f0e
[ Fix #108 ] Add documentation for node
13 years ago
Ben O'Hara
ba7fcceac5
[ Fix #117 ] Add documentation for ssh-agent
13 years ago
Sorin Ionescu
74867a4b57
[ Fix #107 ] Add documentation for macports
13 years ago
Sorin Ionescu
ae9d1d44e5
Rewrite macports aliases
13 years ago
Sorin Ionescu
1500717004
[ Fix #120 ] Add documentation for trap
13 years ago
Sorin Ionescu
b02f9d7dbe
Correct functions list indentation in osx README
13 years ago
Sorin Ionescu
859ab4e8e0
Correct spelling mistakes in READMEs
13 years ago
Sorin Ionescu
e35d6b984a
Do not remove superfluous blanks from events
...
Recording superflous blanks is useful when indenting multiline commands.
13 years ago
Sorin Ionescu
8e91f01d55
Move settings right bellow module description
13 years ago
Sorin Ionescu
cbdf8122a6
[ Fix #149 ] Restructure utility
13 years ago
Sorin Ionescu
218081becd
[ #149 ] Rename duh to dut
13 years ago
Sorin Ionescu
6740d88fb2
[ #149 , Fix #98 ] Add documentation for alias
13 years ago
Sorin Ionescu
93e76b9e8d
[ #149 ] Move compdef calls into their own files
13 years ago
Sorin Ionescu
fdb3f4152f
[ #149 ] Remove unnecessary if statements
13 years ago
Sorin Ionescu
761ba12813
[ #149 ] Simplify diff, wdiff, make
13 years ago
Sorin Ionescu
45ab153c64
[ #149 ] Move diff, wdiff, make into their own files
13 years ago
Sorin Ionescu
aa36596287
[ #149 ] Merge alias into utility
13 years ago
Sorin Ionescu
c352b86aeb
Add MacPorts paths to path variables
13 years ago
Sorin Ionescu
9c8c2003cd
Check operating system in macports
13 years ago
Sorin Ionescu
160e1a3926
Check operating system in osx
13 years ago
Sorin Ionescu
b2b90c22f8
Improve diction in documentation
13 years ago
Sorin Ionescu
c28c5edd21
[ Fix #99 ] Add documentation for archive
13 years ago
Sorin Ionescu
9f0501b140
Move the completion module loading information
13 years ago
Sorin Ionescu
4fd347580e
[ Fix #104 ] Add documentation for environment
13 years ago
Sorin Ionescu
7a4433e92c
[ #171 ] Move environment variables into zshenv
13 years ago
Sorin Ionescu
7731be2f5e
Fix diction in a comment
13 years ago
Jano González
9224c653f9
Fix typo that prevents using make
13 years ago
Sorin Ionescu
075f516763
Clean up READMEs
13 years ago
Sorin Ionescu
a4cf629c2f
Refactor the listing of lost Git commits
13 years ago
Sorin Ionescu
f932fa792e
Add the ability to recover dropped Git stashes
13 years ago
Sorin Ionescu
7e60f13d7d
Add spacing to increase readability
13 years ago
Sorin Ionescu
00394b6069
Rename git-current-branch to git-branch-current
13 years ago
Sorin Ionescu
d3cad0721b
Remove 'prompt' from the Git position zstyle
13 years ago
Sorin Ionescu
be2c8decdb
Use $HOME instead of ~
13 years ago
Sorin Ionescu
c0f2007646
[ Fix #135 ] Set completion default list-colors
13 years ago
Sorin Ionescu
f4909ca507
[ #135 ] Inform of the completion loading order
13 years ago
Sorin Ionescu
b6ba93fb15
[ #135 ] Inform of the gnu-utility loading order
13 years ago
Sorin Ionescu
8394cc7e25
Separate colormake from colordiff
13 years ago
Sorin Ionescu
8a784c7ec7
Rename the alias module zstyle
13 years ago
Sorin Ionescu
c24273e4d2
Rename the completion module zstyle
13 years ago