898 Commits (95d223aa8a048d510ddebf5bc5439d10f7069faa)

Author SHA1 Message Date
Kaleb Elwert 105e9658bb gnu-utility: avoid overriding shell builtins
7 years ago
Kaleb Elwert 948d9b3aa5 Store cache files in a user-writable location
7 years ago
Kaleb Elwert 79927ac73a editor: Fix Home and End in vicmd mode
7 years ago
Kaleb Elwert 485ad9e704 Add Alternatives section to archive module README (Fixes #705)
7 years ago
Kaleb Elwert c7dcd21c9e Don't show ruby info if using system version
7 years ago
Kaleb Elwert 7ebb5e9dda environment: Fix logic around url quoting in zsh >= 5.1
7 years ago
François VANTOMME ff9b901394 Set key binding (^space) to expand all aliases including global (#1500)
7 years ago
Kaleb Elwert 4b0ecffaca prompt: update pure to 1.6.0
7 years ago
Kaleb Elwert cbcbedd694 prompt: Add basic troubleshooting information for fonts
7 years ago
Kaleb Elwert 109864429c ssh: fix loading of ssh identities when none are explicitly defined
7 years ago
Jeff Widman fb903cb067 Document support for macOS
7 years ago
Manoel Vilela 6d5650eae7 [tmux] Avoid run tmux when the shell is executed on emacs
7 years ago
Kevin Kirsche 25d8db301d Clarify that brewu updates AND upgrades
7 years ago
Kaleb Elwert 63310f6403 ssh: update SSH_ASKPASS workaround to more closely match what ssh-add needs
7 years ago
sergiorussia 1d0bee6098 Fix README.md for autosuggestions and history-substring-search (#1471)
7 years ago
Nicola Corna 9520f1be6f archive: fix unrar-free and add support for unar (#1383)
7 years ago
Greg Anders cd703d3c3c Add make to gnu-utility commands
7 years ago
Samantha McVey 752f64f085 Bind more unbound keys in viins and vicmd to nothing
7 years ago
Andrew Breckenridge 34d4897d0e Updates outdate Mac OS X to macOS
7 years ago
Diego Rabatone Oliveira 3faaffe7e9 Updating submodules
7 years ago
Kaleb Elwert 34482cb325 prompt: add documentation for return value display
7 years ago
Samantha McVey 2cfd366ba6 [prompt_sorin] Use ✘ and show return value for non-0 rtrns (#1460)
7 years ago
Samantha McVey 808d9d3579 Add zsh-help function for easily searching the zsh documentation (#1360)
7 years ago
Antoine Rahier 76388a8cd1 Pin powerlevel9k submodule to latest release (v0.6.4)
7 years ago
Antoine Rahier 6a8f1c6b16 Add powerlevel9k theme
7 years ago
Jeff Widman ba0cb8afd8 Add missing highlighter to readme
7 years ago
Jeff Widman 46de6fef77 Swap italics to code formatting and add hyperlink
7 years ago
Jeff Widman 37c61a058c Document that `fasd` is now bundled with prezto
7 years ago
Jeff Widman 38fb41d66e Use backticks rather than italics for paths
7 years ago
Jeff Widman 727f094b0f [python] cleanup readme formatting
7 years ago
Jeff Widman 8fa14ed72f Drop `easy_install` in docs, everyone now uses `pip` (#1436)
7 years ago
Jeff Widman 58bcc43bf9 Fix typo
7 years ago
Jeff Widman 98f37b3c2f Update reference to Bombich's rsync
7 years ago
Foo Chuan Wei a7fb175b20 Fix English mistakes in the autosuggestions module README.md (#1444)
7 years ago
Greg Anders 9c528efa60 Explicitly set PYENV_ROOT
7 years ago
Indrajit Raychaudhuri 83ab314b77 [python] Refine pyenv based virtualenv management
7 years ago
Indrajit Raychaudhuri 5ffc8a07f1 [python] Ensure availability of virtualenvwrapper file before sourcing it
7 years ago
Jeef cab4ac54ec Update prompt_sorin_setup
7 years ago
Jeef 4c272a20f6 Update prompt_sorin_setup
7 years ago
Jeef 5b244eeadb Update prompt_sorin_setup
7 years ago
Zach Whaley 3194442759 Edit pyenv virtualenv-init check to support non-brew installations
7 years ago
Jeff Widman e6af5f2e91 Fix typo
7 years ago
Kaleb Elwert dd1133d32e prompt: remove unneeded prompt_opts from smiley prompt
7 years ago
Kaleb Elwert 2f867d6f22 Revert "prompt: remove prompt_sp from prompt_smiley_setup as it is not needed"
7 years ago
Kaleb Elwert 24e5e49ff2 prompt: remove prompt_sp from prompt_smiley_setup as it is not needed
7 years ago
Kaleb Elwert 730fc4690e prompt: add sp option to prompt_setup functions
7 years ago
Indrajit Raychaudhuri 5e295b0835 [prompt] Remove spurious duplicate section
7 years ago
Indrajit Raychaudhuri 8d7e3e27c7 [python] Detect availability of virtualenv plugins as well as pyenv
7 years ago
Indrajit Raychaudhuri a60499f933 [general] Miscellaneous cleanup and formatting
7 years ago
Mauro Locatelli 7b5196ca66 ssh: check ssh-askpass presence under Linux
7 years ago
Kaleb Elwert 3f556400e7 Avoid setting TMPDIR and make sure all modules handle that properly
7 years ago
Indrajit Raychaudhuri 591d087ccc [completion] Allow ignores for '/etc/hosts' entries to be dynamic
7 years ago
Indrajit Raychaudhuri 9b6bf4a7cd [completion] Support ignoring '/etc/hosts' entries in host completion
7 years ago
Indrajit Raychaudhuri 19435b16ea [python] Improve and document `virtualenvwrapper` initialization flow
7 years ago
Kaleb Elwert 7e7124e84a Update agnoster prompt to include security fix
7 years ago
Stephen Larew e364eac8f5 ssh: update README to reflect macOS changes
7 years ago
Kaleb Elwert 9bdc1b35d5 Migrate sorin prompt to zsh-async (#1385)
7 years ago
Samantha McVey 9f1a41de90 Fix unbound keys in vicmd/viins mode
7 years ago
Indrajit Raychaudhuri d6276e8025 [osx] Support custom keyword used by `mand` to open man pages in Dash.app
7 years ago
Indrajit Raychaudhuri 8846db9d4d [node] Always quote files when `source`-ing
7 years ago
Indrajit Raychaudhuri a60fe47359 [utility] Refactor rsync_scp wrapper function and add completion support
7 years ago
Indrajit Raychaudhuri 17a59bada7 [prompt] Rename helper function `promptpwd` to `prompt-pwd` for consistency
7 years ago
Indrajit Raychaudhuri ac628c9059 [general] Switch code block formatting to use fence formatting
7 years ago
Indrajit Raychaudhuri bcbaea27af [python] Detect actual `pip` command available for generating completion cache
7 years ago
Indrajit Raychaudhuri 608f291ad3 [utility] Reuse interactive aliases when 'safe-ops' is set
7 years ago
Kaleb Elwert 2db7f62c2b [homebrew] Add documentation for brewo and casko
7 years ago
Karim Benbouali 46e34d30b8 module(homebrew): add outdated options for cask and brew commands
7 years ago
Indrajit Raychaudhuri cb4be65d29 [utility] Update documentation for 'safe-ops'
7 years ago
Indrajit Raychaudhuri f236344fc8 [utility] Remove premature call to `compdef`
7 years ago
Kaleb Elwert 90071d3ad0 utility: fix completion for rsync and scp
7 years ago
Indrajit Raychaudhuri c1a8fc0469 Cleanup spurious whitespace
7 years ago
Indrajit Raychaudhuri b0c85eddf6 [command-not-found] Load brew 'command-not-found' if homebrew tap is available
7 years ago
Kaleb Elwert 04bfb5131b fasd: fall back to submodule only if command is missing
7 years ago
Demjan Kaluzki 19990c8025 Add fasd as an external module
7 years ago
Zhiming Wang d25b251ef7 git: Add revert to special action contexts
7 years ago
alan blount 0f3a5f745e Detach from tmux if attached, before attach (#1088)
7 years ago
Khai Do ebae698f70 change alias to gfcr
7 years ago
Khai Do d69070268a add alias for cloning a repo including all submodules
7 years ago
Kaleb Elwert 17bc7530ba Update documentation on safeops
7 years ago
Kaleb Elwert aad91beb3c [utility] Move the safeops aliases into their own section and add XXi variants
7 years ago
Samantha McVey 2a75fba6a8 [utility] Add safe-ops zstyle option to disable safe rm/cp/ln/mv
7 years ago
Indrajit Raychaudhuri 6e1f4ddd19 [completion] Minor cleanup of zstyle completion 'tag-order'
7 years ago
Kaleb Elwert 7d109fb3fa [editor] Ensure unbound_keys is defined as an array
7 years ago
Kaleb Elwert 899c176942 python: add ubuntu locations for virtualenvwrapper.sh
7 years ago
Indrajit Raychaudhuri 3f99519021 Prefer evaluation over test for arithmetic expression
7 years ago
Samantha McVey e3520b737f [editor] Fix undefined results with unbound keys in viins/vicmd
7 years ago
Benjamin Chrétien db48a22c74 gpg: fix enable-ssh-support detection
7 years ago
Indrajit Raychaudhuri e6136a517b [git] Fix 'git-hub-shorten-url' helper
7 years ago
Kaleb Elwert 7d5beeab51 Add comments into each of the function files to make them easier to find
7 years ago
Samantha McVey 75a60bc7bf [editor] Add bindkey-all function to show all bound keys (#1358)
7 years ago
Samantha McVey 5cd3380d9d [prompt/sorin] Fix branch code exploit vulnerability
7 years ago
Luiz Gonzaga dos Santos Filho 09b333eb41 Fix README example on tmux's default session name
7 years ago
Samantha McVey a876890afd [utility] scp/rsync glob local paths but don't glob remote paths
7 years ago
Samantha McVey dbe9a5ea28 [editor] set forward/backward word for Ctrl+Right Ctrl+Left
7 years ago
Philipp A 5ef10f7658 Fixed ssh-add not using SSH_ASKPASS
7 years ago
Samantha McVey 961326f8e9 [editor] Set Delete key in vicmd mode to delete character
7 years ago
Samantha McVey 7fe28574a8 [syntax-highlighting] Bump external repository to get bug fixes
7 years ago
Samantha McVey d101b0a319 [autosuggestions] Bump external repository to version v0.4.0
7 years ago
Samantha McVey f8f4953dce [completion] Bump external repository to version 0.25.0
7 years ago
Diego Rabatone Oliveira 7c172fc9a7 Fix #1337 by removing top alias to htop. (#1341)
7 years ago
Matthew Crenshaw ecc34e0051 Move virtualenv auto-switch cwd hook optional loader out from inside unrelated if statement (#1338)
7 years ago
Nargoth 1c041c0433 fixed vivisual key binding (#1148)
8 years ago
Ihab Soliman a75c63768c Add git aliases for signing commits (#1126)
8 years ago
Kaleb Elwert a0541ce7a5 Default sorin theme to /tmp when TMPDIR is not set
8 years ago
Alexander Neumann 2f20a80f72 sorin theme: Use a proper temp file for async data
8 years ago
Luis Fernando Milano Oliveira 14670f40f0 replace the deprecated abs call in the pacu alias.
8 years ago
Kaleb Elwert 7ae7a0266c Update python docs to include info on virtualenv auto-switching
8 years ago
Matthew Crenshaw 08e39a587f Python virtualenv auto workon cwd hook (#1300)
8 years ago
Kaleb Elwert 658fffb3a6 Allow ssh module to run on OSX
8 years ago
Kaleb Elwert 6975b119b6 Change the zstyle config name for #607
8 years ago
Matt Henkel d02c2951b3 Add the ability to specify tmux session name
8 years ago
Kaleb Elwert 871b15663c Cache the completion for a quicker startup
8 years ago
Fernando H-T Goldáraz 42d9b78907 broken $path and $PATH if nodenv exists (#1315)
8 years ago
Kaleb Elwert 2794f95d3e Use the lazy-loaded version of virtualenvwrapper if available
8 years ago
Kaleb Elwert 46a1ffaf7e Add gbr and gbR aliases to module readme
8 years ago
Kyle Rich 3d7a8c2870 Add some new git aliases, modify a few more. (#1301)
8 years ago
Kaleb Elwert 1050a0a290 Add better support for pyenv virtualenvs
8 years ago
Kyle Rich 723b3812e1 Convert long-pwd to pwd-length
8 years ago
Kyle Rich 7c509a264f Add zstyle option to show pwd in long format
8 years ago
Indrajit Raychaudhuri 850ad42c96 rsync: Update reference to Bombich's rsync page
8 years ago
Indrajit Raychaudhuri 4f87376b50 Add support for 'pip', 'pip2', 'pip3' completion
8 years ago
Mathieu Chataigner 876f426581 Update ssh module for multi session hosts
8 years ago
Sudarshan Wadkar f15557159a New `alias gfa=git fetch --all` for git module
8 years ago
Guillaume Subiron 81b41d2367 Add utility alias for pydf
8 years ago
delphinus cf7d3cffbd Add perl-info function & plenv subcommand aliases (#1303)
8 years ago
Matt Hamilton fb37539f43 archive: add archive function
8 years ago
Khai Do 7242b4ed49 archive: add support for *.jar files (#1302)
8 years ago
Patrick Bos c38c2dd909 Move python-info call in paradox from preexec to precmd
8 years ago
Kaleb Elwert 600b4cc9e6 Add missing alias to utility README
8 years ago
Kaleb Elwert 38f0d2f34e Rework diff function
8 years ago
Kaleb Elwert e606b09c9e Update is-callable to also check builtins
8 years ago
François VANTOMME 8a4333103d Feat (docker): add docker aliases (#1147)
8 years ago
François VANTOMME bb168c5881 Doc (ruby): add doc on bundle clean alias
8 years ago
François VANTOMME 7c64584629 Add bundle clean alias
8 years ago
Kaleb Elwert 7011031a87 Don't use a deprecated argument as a python example
8 years ago
Anton Löfgren 5c0e68f75f completion: Cap max-errors at 7 to avoid hanging (#953)
8 years ago
Eduard Zintz 1c0f95c08e Allow syntax highlighting pattern styles (#1192)
8 years ago
François Vantomme fb6f3f7ee9 Feat (aliases): add aliases for git flow
8 years ago
Solitude 95036c908c Update fasd README with basic installation information
8 years ago
Joel Kuzmarski 9a70a1675c Remove manb from completion filename
8 years ago
Kaleb Elwert 8655cd543b Ensure extendedglob is set in promptpwd
8 years ago
Matt Hamilton 60c433d4ce Move common promptpwd code to external function
8 years ago
Kaleb Elwert b963484fe7 Only try to run python-info if it exists for the paradox prompt
8 years ago
nstCactus ee249e50ee FIXED: syntax error in osx module tab function
8 years ago
John P. Neumann 412af29808 Merge pull request #1272 from sorin-ionescu/issue/1246-ps-context-config
8 years ago
Griffin Yourick 94708f6b50 Fix path in node module
8 years ago
Griffin Yourick 8dafaae5a4 Use patterns from ruby module for initializing nodenv
8 years ago
Griffin Yourick e413ef5a97 Add support for iTerm2 v3 in tab function
8 years ago
Zhiming Wang 464a8d20a1 utility module: fix/improve colordiff call in diff
8 years ago
Kire Ledan 95d19b37c1 Added support for python venv display in paradox prompt
8 years ago
Eduardo San Martin Morote c0049855c5 Added option to skip git aliases definition
8 years ago
Kaleb Elwert 27c2ccd8b9 Update external prompt modules
8 years ago
Kaleb Elwert fd0b627a8b Update zsh-users submodules to latest stable versions
8 years ago
Olaf Conradi 013668f484 Improve and simplify titling functions.
8 years ago
Justin Filip ddfc870f9a Use less destructive git push --force-with-lease.
8 years ago
Wojciech Pietrzak 65b05c0220 Add notice about potential shadowing of the gb command (#1124)
8 years ago
Zhiming Wang 12d48dfcf9 Remove extra use of grep in git-hub-shorten-url (#904)
8 years ago
Matt Hamilton fb689449a7 Prefer $(COMMAND) syntax over backticks (#1012)
8 years ago
Jamie Rolfs 483447082b Add nodenv support to Node.js module
8 years ago
Dario Gjorgjevski 2c1ad5bed1 Avoid unsetting nonexistent variables (#1075)
8 years ago
Kyle Rich 4e35f701ca Add "sa" alias to make it easy to search aliases
8 years ago
Calvin Smith a7729561e8 Add support for skipping VIRTUALENVWRAPPER init in modules/python (#598)
8 years ago
Eduard Zintz 8913bcccd2 Use python3 for http-serve alias if available (#1193)
8 years ago
Andreas Grauel 2ba060a426 update brewu method
8 years ago
Plastix 8820b71f37 Update pure prompt to v1.5.2
8 years ago
John P. Neumann b38ced856a Adds additional support for PS prompt context expansion
8 years ago
Sorin Ionescu c8b8397728 [Fix #532] Integrate autosuggestions
9 years ago
Sorin Ionescu 8bd720b0c7 Update pure theme
9 years ago
Sorin Ionescu 38baf39513 Update external syntax-highlighting
9 years ago
Sorin Ionescu e36eed9c8a Update external history-substring-search
9 years ago
Sorin Ionescu 64aa907087 Update external completions
9 years ago
Zach Riggle 7227c4f0be Fix unarchive for .deb which uses xz, and absolute paths
9 years ago
Andrew Schwartzmeyer 2ad1b2f5b1 Load add-zsh-hook in GPG module
9 years ago
Ryan S. Brown a7e4b447b3 Fix typo in yum module README
9 years ago
Ryan Brown 02b3d329ac Fix typo in dnf module README
9 years ago
Sorin Ionescu 165879d4b3 Update pure theme
9 years ago
Sorin Ionescu de9ed0610b Update external syntax-highlighting
9 years ago
Sorin Ionescu c05fbedd8d Update external history-substring-search
9 years ago
Sorin Ionescu e137068cac Update external completions
9 years ago
Sorin Ionescu f2a826e963 Add preview function to sorin theme
10 years ago
Sorin Ionescu bdec6c4e20 Redraw only when called from subprocess
10 years ago
Sorin Ionescu ef634f38a4 Replace signal TERM with KILL
10 years ago
Sorin Ionescu b761261b11 Replace signal USR1 with WINCH
10 years ago
Sorin Ionescu 02c5f776fc [Fix #892] Symlink prompt pure async dependency
10 years ago
Sorin Ionescu a275db55d6 Fix MacPorts typo
10 years ago
FireWave b6efdc1ea4 Add DNF module
10 years ago
Sorin Ionescu 904c94469e Consolidate brew update and upgrade aliases
10 years ago
Quang-Linh LE 159418835f Add Linux as as requirement
10 years ago
Sorin Ionescu f7ea78078f Update pure theme
10 years ago
Sorin Ionescu fe64f91f52 Update sorin screenshot
10 years ago
Sorin Ionescu b46769149b Remove Emacs indicator
10 years ago
Sorin Ionescu 999f0d1a74 Use numerical colors
10 years ago
Sorin Ionescu f6a2c73423 Remove 'git:' prefix
10 years ago
Sorin Ionescu a1dea6ae43 Get Git status asynchronously
10 years ago
Sorin Ionescu cd5067668c Substitute command when alias is undefined
10 years ago
Scott Stevenson 6a812ed36b Correct typos in completion module
10 years ago
James Conroy-Finn ca03fd670a Skip setting terminal title inside Emacs
10 years ago
Sorin Ionescu 08676a273e Update pure theme
10 years ago
Sorin Ionescu 20766138cb Update external history-substring-search
10 years ago
Alex Wolkov e9f86bf4db Update the link to iTerm2 and tmux integration
10 years ago
Sorin Ionescu c98da90662 Update external history-substring-search
10 years ago
Sorin Ionescu ac8bc74ef0 Update pure theme
10 years ago
Sorin Ionescu ccca57f2ac Update external history-substring-search
10 years ago
Sorin Ionescu 4016f0c7c1 Update external completions
10 years ago
Sorin Ionescu ee0b02464c [Fix #819] Check for node as a last resort
10 years ago
Tobias Witt e144abb285 Fix node-module
10 years ago
Sorin Ionescu b41f485528 Add missing parenthesis
10 years ago
Sorin Ionescu 1292587f95 [Fix #777] Check for nvm or node
10 years ago
Sorin Ionescu 933c61b8f1 [Fix #776] Support GNU top
10 years ago
Sorin Ionescu 88aee30ae8 [Fix #762] Use $LOGNAME instead of $USER
10 years ago
Sorin Ionescu 4411c95a83 Update pure theme
10 years ago
Sorin Ionescu 62d87cae32 Update external completions
10 years ago
Sorin Ionescu d43bcb9720 Revert "Remove extra git-dir call in git-info and use git_dir variable instead"
10 years ago
Sorin Ionescu ba351df9fb [Fix #748] Set grep color for BSD and GNU
10 years ago
Jacob Swartwood 925b94b6e2 Fix Powerline unicode characters
10 years ago
Ranek Kiil c171621747 Fix issue with several themes where errors occur
10 years ago
Mathias Fussenegger 0148ee6a4d Check for S.gpg-agent to see if gpg-agent is running
10 years ago
Grégoire Détrez fc3f8025ea Add a preexec hook to set the GPG-Agent TTY
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
10 years ago
Rys Sommefeldt 3dd4cbc3c0 Fix typo
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
10 years ago
Ralph von der Heyden 3cb1f7c4c9 Inform how to add SSH identities to Keychain
10 years ago
Shane O'Grady 90eae2b491 If a default Ruby is set, switch to it
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
10 years ago
Sorin Ionescu c2d62c3b47 Add ruby-info to smiley theme
10 years ago
Nadav Shatz 03336db523 Add smiley theme
10 years ago
Sorin Ionescu 1bc4235a5e Escape '%' in path
10 years ago
Daniel Møller Kristensen c078c47c9d Add damoekri theme
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
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
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