Commit graph

574 commits

Author SHA1 Message Date
Ryan Brown 02b3d329ac Fix typo in dnf module README 2015-11-11 22:58:22 -05:00
Sorin Ionescu 165879d4b3 Update pure theme 2015-11-09 02:09:48 -05:00
Sorin Ionescu de9ed0610b Update external syntax-highlighting 2015-11-09 02:09:30 -05:00
Sorin Ionescu c05fbedd8d Update external history-substring-search 2015-11-09 02:08:59 -05:00
Sorin Ionescu e137068cac Update external completions 2015-11-09 02:08:40 -05:00
Sorin Ionescu f2a826e963 Add preview function to sorin theme 2015-05-31 16:51:29 -04:00
Sorin Ionescu bdec6c4e20 Redraw only when called from subprocess 2015-05-31 16:50:03 -04:00
Sorin Ionescu ef634f38a4 Replace signal TERM with KILL 2015-05-31 16:47:16 -04:00
Sorin Ionescu b761261b11 Replace signal USR1 with WINCH 2015-05-31 16:46:42 -04:00
Sorin Ionescu 02c5f776fc [Fix #892] Symlink prompt pure async dependency 2015-05-28 20:24:58 -04:00
Sorin Ionescu a275db55d6 Fix MacPorts typo 2015-05-26 22:12:55 -04:00
FireWave b6efdc1ea4 Add DNF module
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2015-05-26 22:12:55 -04:00
Sorin Ionescu 904c94469e Consolidate brew update and upgrade aliases 2015-05-26 22:12:55 -04:00
Quang-Linh LE 159418835f Add Linux as as requirement 2015-05-25 22:01:57 -04:00
Sorin Ionescu f7ea78078f Update pure theme 2015-05-25 21:58:43 -04:00
Sorin Ionescu fe64f91f52 Update sorin screenshot 2015-05-19 18:25:40 -04:00
Sorin Ionescu b46769149b Remove Emacs indicator
The user always knows that he is inside Emacs making the indicator
unnecessary.
2015-05-19 18:25:40 -04:00
Sorin Ionescu 999f0d1a74 Use numerical colors 2015-05-19 18:25:40 -04:00
Sorin Ionescu f6a2c73423 Remove 'git:' prefix 2015-05-19 18:25:40 -04:00
Sorin Ionescu a1dea6ae43 Get Git status asynchronously 2015-05-19 18:25:39 -04:00
Sorin Ionescu cd5067668c Substitute command when alias is undefined 2015-05-19 18:24:04 -04:00
Scott Stevenson 6a812ed36b Correct typos in completion module 2015-05-19 17:50:40 -04:00
James Conroy-Finn ca03fd670a Skip setting terminal title inside Emacs 2015-05-19 17:49:46 -04:00
Sorin Ionescu 08676a273e Update pure theme 2015-05-03 13:44:41 -04:00
Sorin Ionescu 20766138cb Update external history-substring-search 2015-05-03 13:44:41 -04:00
Alex Wolkov e9f86bf4db Update the link to iTerm2 and tmux integration
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2015-05-03 13:44:40 -04:00
Sorin Ionescu c98da90662 Update external history-substring-search 2015-04-07 19:24:44 -04:00
Sorin Ionescu ac8bc74ef0 Update pure theme 2015-04-01 16:32:38 -04:00
Sorin Ionescu ccca57f2ac Update external history-substring-search 2015-04-01 16:32:38 -04:00
Sorin Ionescu 4016f0c7c1 Update external completions 2015-04-01 16:32:37 -04:00
Sorin Ionescu ee0b02464c [Fix #819] Check for node as a last resort 2015-02-24 15:29:25 -05:00
Tobias Witt e144abb285 Fix node-module
The change recently introduced for #777 was actually breaking the module
completely, as it was only loaded if neither `node` nor `nvm`
were available.
2015-02-23 12:11:21 -05:00
Sorin Ionescu b41f485528 Add missing parenthesis
The bug was introduced in 933c61b.
2015-02-22 23:52:41 -05:00
Sorin Ionescu 1292587f95 [Fix #777] Check for nvm or node 2015-02-22 21:53:40 -05:00
Sorin Ionescu 933c61b8f1 [Fix #776] Support GNU top 2015-02-22 21:42:11 -05:00
Sorin Ionescu 88aee30ae8 [Fix #762] Use $LOGNAME instead of $USER
$USER is deprecated.
2015-02-13 00:00:27 -05:00
Sorin Ionescu 4411c95a83 Update pure theme 2015-02-12 19:17:38 -05:00
Sorin Ionescu 62d87cae32 Update external completions 2015-02-12 19:15:47 -05:00
Sorin Ionescu d43bcb9720 Revert "Remove extra git-dir call in git-info and use git_dir variable instead"
This reverts commit 3012c0984b.
2014-12-08 18:21:00 -05:00
Sorin Ionescu ba351df9fb [Fix #748] Set grep color for BSD and GNU 2014-12-08 18:13:25 -05:00
Jacob Swartwood 925b94b6e2 Fix Powerline unicode characters
Branch & separator characters are updated to display properly.
2014-12-08 18:02:22 -05:00
Ranek Kiil c171621747 Fix issue with several themes where errors occur
if the git module is not loaded.
2014-12-08 17:58:15 -05:00
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>
2014-12-08 17:54:41 -05:00
Grégoire Détrez fc3f8025ea Add a preexec hook to set the GPG-Agent TTY
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-12-08 16:38:20 -05:00
Sorin Ionescu 9539341e1e [Fix #732] Replace $GREP_OPTIONS with an alias 2014-11-24 13:05:34 -05:00
nfnty 13d1ed160e Use $GNUPGHOME if it exists 2014-11-22 14:51:06 -05:00
Harry Terkelsen 2a33581e80 [Fix #724] Unquote variable
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-11-15 14:16:00 -05:00
Rys Sommefeldt 3dd4cbc3c0 Fix typo
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-11-14 17:24:07 -05:00
Sorin Ionescu 7a92046c86 Create a new tmux session if none exists 2014-11-13 19:40:41 -05:00
Yegor Pomortsev 3012c0984b Remove extra git-dir call in git-info and use git_dir variable instead 2014-11-12 19:19:19 -05:00
Daniel Kolakowski 00a5639e65 Enable iTerm2 tmux integration
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-11-12 18:19:58 -05:00
Ralph von der Heyden 3cb1f7c4c9 Inform how to add SSH identities to Keychain
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-11-11 22:52:40 -05:00
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>
2014-11-11 22:52:40 -05:00
Sorin Ionescu d349c1cec7 Convert the PeepCode theme to git-info 2014-11-11 20:51:47 -05:00
Sorin Ionescu a7a4912940 Add paradox theme 2014-11-11 20:51:46 -05:00
Sorin Ionescu 82710c29fc Fix theme function declaration style 2014-11-11 20:51:46 -05:00
Sorin Ionescu 9f82926f6e Add pure theme 2014-11-11 20:51:46 -05:00
Sorin Ionescu 61e91b8fb0 Add agnoster theme 2014-11-11 20:51:46 -05:00
Sorin Ionescu 967c91a351 Add powerline theme 2014-11-11 20:51:46 -05:00
Sorin Ionescu 087fce8548 Update sorin theme screenshot 2014-11-11 20:51:45 -05:00
Sorin Ionescu 2ae905a625 Indicate inside Emacs 2014-11-11 20:51:45 -05:00
Sorin Ionescu 19fc31c342 Indicate SSH connections 2014-11-11 20:51:45 -05:00
Kevin Laude e76df6022d Add cloud theme
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-11-11 20:51:44 -05:00
Sorin Ionescu c2d62c3b47 Add ruby-info to smiley theme 2014-11-11 20:51:44 -05:00
Nadav Shatz 03336db523 Add smiley theme
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-11-11 20:51:44 -05:00
Sorin Ionescu 1bc4235a5e Escape '%' in path 2014-11-11 20:51:44 -05:00
Daniel Møller Kristensen c078c47c9d Add damoekri theme
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-11-11 20:51:44 -05:00
Sorin Ionescu 0bede677e6 Add kylewest theme 2014-11-11 20:51:44 -05:00
Sorin Ionescu ad09f29fd5 Add skwp theme 2014-11-11 20:51:42 -05:00
Paul Gideon Dann 567506f7e7 Update giddie theme
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-11-05 22:52:38 -05:00
Sorin Ionescu 13ed3a1bf7 Add giddie theme 2014-11-05 22:52:38 -05:00
Sorin Ionescu ab7f697734 [Fix #713] Set prompt theme off in unsupported terminal 2014-11-05 17:41:36 -05:00
Linh M. Tran d020d34e59 Fix node-info to show right node version
Currently, node-info shows nothing if $version is different than 'none'.
2014-10-19 17:21:54 +07:00
Milan Milanov 17a6124b43 Fix git log pretty format argument 2014-10-18 16:32:49 +02:00
Sorin Ionescu 3c47c57c87 [Fix #698] Describe module in README the same as in code 2014-10-15 18:54:24 -04:00
Jeff Widman ff0cdd3ed7 Fix typo in Perl module readme 2014-10-15 18:49:47 -04:00
Sorin Ionescu b948e3630b Load Homebrew installed NVM 2014-10-13 11:57:20 -04:00
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>
2014-10-12 19:20:55 -04:00
Ivan Alejandro 86ba5b69d3 Ignore case in filenames
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-10-10 18:55:26 -04:00
Griffin Yourick 34a50c2550 Add homebrew-cask aliases to homebrew module
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-10-10 18:51:14 -04:00
Sebastian Wiesner 417b9d429d Update OPAM setup
Recent OPAM versions generate more elaborate setup code.
2014-10-10 18:38:32 -04:00
Humberto Morales fea08d4e50 [Fix #669] Do not use lazy virtualenvwrapper
Lazy virtualenvwrapper completion crashes Zsh.

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-10-10 18:35:33 -04:00
Sorin Ionescu d3f1441481 [Fix #595] Simplify the handling of the Terminal.app proxy icon 2014-10-09 23:38:15 -04:00
Sorin Ionescu a84ac5b002 Only one newline at end of file 2014-10-09 23:38:15 -04:00
Sorin Ionescu 10c33ec9a4 Convert tabs to spaces 2014-10-09 23:38:13 -04:00
Sorin Ionescu 9b1f39f267 [Fix #563] Control+Arrow keys are not in the terminfo database 2014-10-09 13:08:21 -04:00
Sorin Ionescu 36ade25eb6 [Fix #652] Execute abs with sudo 2014-10-09 00:02:56 -04:00
Sorin Ionescu 8f711d64b5 [Fix #594] Remove quotes surrounding associative array key 2014-10-06 23:36:33 -04:00
Sorin Ionescu c4b50ec1a0 [Fix #635] Use $BROWSER to open node documentation 2014-10-06 18:02:45 -04:00
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).
2014-10-06 17:03:53 -04:00
Sorin Ionescu b4884d4d45 [Fix #626] Escape '%' in path 2014-10-06 16:54:21 -04:00
Sorin Ionescu abfc4ab6e5 [Fix #648] Do not instruct users to call editor-info 2014-10-06 16:50:03 -04:00
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.
2014-10-06 16:42:22 -04:00
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.
2014-10-05 21:46:58 -04:00
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>
2014-10-05 21:44:20 -04:00
deshtop e892d7f3c7 Fix broken link to 256 color formatting blogpost
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-10-05 21:26:08 -04:00
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>
2014-10-05 21:22:38 -04:00
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.
2014-10-05 21:14:01 -04:00
Seizan Shimazaki fdb406f917 Fix typo 2014-10-05 21:12:54 -04:00
eukaryote 493bf302f6 Ensure dircolors uses sh syntax
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
2014-10-05 21:12:54 -04:00