|
e7224f763d
|
Improve the interactive jamesob/desk experience by showing the current desk in the prompt when one is active
|
2018-08-16 15:06:45 +10:00 |
|
|
f4594b4563
|
Avoid returning a failure from interactive/desk if no desk is active
|
2018-08-16 14:28:02 +10:00 |
|
|
7fe13b3b6f
|
Add zsh-autosuggestions, use colons to make ice modifiers easier to read
|
2018-08-16 14:26:28 +10:00 |
|
|
864047a6e8
|
Simplify LS_COLORS installation using hooks
|
2018-08-16 14:08:30 +10:00 |
|
|
6ad61cd30b
|
More idiomatically initialise completions
|
2018-08-16 14:06:57 +10:00 |
|
|
c1b1fbfe5d
|
Set my PASSWORD_STORE_DIR in zsh login, since EnvPane seems to be having trouble setting it
|
2018-07-26 09:13:54 +10:00 |
|
|
1d321aa33c
|
Add support for pyenv
|
2018-07-01 14:42:28 +10:00 |
|
|
ffa567b4d5
|
Wire zcompdump into zplugin's handler, for better perf and accuracy
|
2018-06-18 10:45:37 +10:00 |
|
|
ad0d9f72f5
|
Add .cargo/bin to PATH to support Rust-based commands
|
2018-06-18 10:44:46 +10:00 |
|
|
93ff382dfe
|
Remove the unphp function because PHP unserialisation is actually quite complex and is best handled with an actual PHP script rather than a tiny shell fnction
|
2018-04-09 08:34:26 +10:00 |
|
|
ec375af15b
|
Switch to zdharma/fast-syntax-highlighting, which appears to perform better as well as highlight more accurately
|
2018-01-31 15:06:56 +11:00 |
|
|
59875eb00b
|
Block zsh-completions from loading itself, so that zplugin can handle its completions
|
2018-01-31 15:06:26 +11:00 |
|
|
78afec4829
|
Uninstall asdf, since I never use it
|
2018-01-31 15:05:31 +11:00 |
|
|
72d0f20e8c
|
Actually, postpone loading a few more zsh plugins as well, since they don't really need to be available immediately
|
2018-01-18 16:28:32 +11:00 |
|
|
2d210a3c8d
|
Fix select-word-style by postponing the load of zsh-syntax-highlighting until after the shell is initialised
|
2018-01-18 16:17:37 +11:00 |
|
|
a2d253384a
|
Add support for tj/n, using ~/.local as the prefix - this integrates quite nicely with the other stuff that goes in ~/.local, such as global npm packages
|
2018-01-15 09:08:30 +11:00 |
|
|
b714bd1312
|
Remove the 'composer' wrapper function since now I'm just disabling xdebug all the time, except when I actually need to use it - this gives way better perf
|
2017-12-06 13:41:21 +11:00 |
|
|
255577e4fb
|
Remove git-flow-completion because I'm doing git-flow manually now, since none of the git-flow helpers do it quite right
|
2017-09-15 18:39:52 +10:00 |
|
|
15c3ef3a45
|
Put haskell-stack root directory in XDG_DATA_HOME
|
2017-09-13 14:05:18 +10:00 |
|
|
cd76ada62a
|
Load fzf environment file from XDG dir instead of polluting ~ with it
|
2017-09-11 09:34:46 +10:00 |
|
|
b4c985eac8
|
Get OpenSSL to put its random seedfile inside XDG_CACHE_HOME instead of polluting ~
|
2017-09-11 09:12:57 +10:00 |
|
|
a8eddde979
|
Move npm's user configuration file under XDG config home
|
2017-09-11 08:55:33 +10:00 |
|
|
b67d9ebf2f
|
Move awscli configuration files into XDG config home
|
2017-09-09 18:40:23 +10:00 |
|
|
0c60d5c619
|
Silence errors from logout/xdg-clear - on a system that manages XDG_RUNTIME_DIR for you, you probably won't be allowed to delete it on logout, which is harmless because the system manages it for you
|
2017-08-24 08:51:08 +10:00 |
|
|
066514febf
|
Adjust zplugin vars for compatibility with the changed API for psprint/zplugin
|
2017-07-06 08:32:54 +10:00 |
|
|
7637ff8ed3
|
Use a fuzzier glob to find TeXLive installation, the bin directory's name is different in TeXLive 2017
|
2017-07-05 08:35:58 +10:00 |
|
|
a2a08d417a
|
Load asdf - a generic version manager for a variety of languages and VMs - as a plugin
|
2017-06-14 11:38:48 +10:00 |
|
|
4704c050a2
|
Add pass-unpack zsh function for easily retrieving all fields from a password-store file
|
2017-05-10 14:46:54 +10:00 |
|
|
79894affd5
|
Add env configuration for notwaldorf/tiny-care-terminal
|
2017-05-10 12:26:20 +10:00 |
|
|
5b34b21cf4
|
Add support for jamesob/desk environments
|
2017-04-05 12:14:15 +10:00 |
|
|
c60279cef4
|
Point ssh to the gpg-agent, when GnuPG is available
|
2017-03-15 10:11:28 +11:00 |
|
|
4ad6765e79
|
Avoid including lots of weird sam files (besides the binary itself) in PATH
|
2017-02-27 13:54:41 +11:00 |
|
|
d16d42d392
|
Put an always-successful command at the end of zshrc to avoid spurious error status on shell launch
|
2017-02-13 12:53:08 +11:00 |
|
|
f2fac18af2
|
Enable pushd stuff when changing directories
|
2017-01-04 16:15:52 +11:00 |
|
|
f3ba120c6a
|
XDG-ify my local Perl modules
|
2016-11-25 10:40:02 +11:00 |
|
|
d735183dcb
|
Use the nicer approach to detect whether rock is installed
|
2016-11-25 10:39:43 +11:00 |
|
|
203ba14e78
|
XDG-ify ooc's user library directory and handle it a little more cleanly
|
2016-11-25 10:26:53 +11:00 |
|
|
25f73ced74
|
Update the path to Composer's binary directory, since it went pseudo-XDG
|
2016-11-25 10:26:00 +11:00 |
|
|
207afb3f62
|
Use prettier Unicode bubbles around ponysay fortunes
|
2016-10-30 10:18:19 +11:00 |
|
|
8a2fdbb3e8
|
Adjust ponysay wrap width to make use of available screen space :)
|
2016-10-25 14:54:49 +11:00 |
|
|
288811fefa
|
https alias for convenient HTTPie over TLS
|
2016-10-25 14:54:09 +11:00 |
|
|
6f8047bc7a
|
Slightly more reliable XDG_RUNTIME_DIR cleanup, still a little worrying
|
2016-10-23 15:04:40 +11:00 |
|
|
30afa33f4e
|
Disable cowsay's wrapping when using it to show a quote
|
2016-10-23 15:03:53 +11:00 |
|
|
f43d8a36fa
|
Clean up XDG_RUNTIME_DIR on last logout
|
2016-10-23 14:48:29 +11:00 |
|
|
f3324c1c8c
|
Disable alias-tips, too big a performance hit on the Pi
|
2016-10-22 21:34:15 +11:00 |
|
|
7c65341704
|
Colourify command options when doing completion
|
2016-10-22 21:32:54 +11:00 |
|
|
5ce16ad385
|
Minor cleanup of alias definitions
|
2016-10-20 17:25:18 +11:00 |
|
|
bb1b81eae6
|
Fancy set of zstyles for completion, looking very nice now :O
|
2016-10-20 17:24:59 +11:00 |
|
|
ea227dbae9
|
Tidy up Zsh plugin list and add a couple more
|
2016-10-20 11:50:06 +11:00 |
|
|
8833894671
|
Reliably set up environment to be inherited by non-login shells, including FPATH
|
2016-10-20 11:49:13 +11:00 |
|
|
109ca827b4
|
Fallbacks for the fortune display on logging in: just bail if fortune isn't available, and try alternatives if ponysay isn't available
|
2016-10-20 09:36:02 +11:00 |
|
|
c8f970cc1a
|
Add a simple widget on Ctrl-G for fzfing my frecently used directories from z
|
2016-10-20 09:22:00 +11:00 |
|
|
53e8606b27
|
Fall back on the normal history-incremental-search-backward widget if fzf is not available
|
2016-10-20 09:21:27 +11:00 |
|
|
48936c6915
|
Reduce startup time a teeny bit more by compiling the zcompdump file in the background
|
2016-10-20 09:12:53 +11:00 |
|
|
7ccb1a7790
|
Switch from zplug/zplug to psprint/zplugin, startup time reduced by about ⅔ :o
|
2016-10-20 02:12:35 +11:00 |
|
|
20b3e0ff25
|
Remove the iterm2 symlink - I'm going to do this more reliably in a separate package, 00dani/dot-mac
|
2016-10-17 20:50:00 +11:00 |
|
|
cb3e866d97
|
Move zplug's home underneath the general zsh cache dir
|
2016-10-17 20:49:26 +11:00 |
|
|
38eb2c7b6f
|
Smarter default umask, use 002 on systems that support UPG
|
2016-10-17 19:50:29 +11:00 |
|
|
141e5de8ce
|
Set umask to 022 if it's not set already
|
2016-10-08 01:38:34 +11:00 |
|
|
d35dcd9699
|
Fixes so that the login shell bits work properly on Ubuntu
|
2016-10-08 00:27:15 +11:00 |
|
|
68d5f293cf
|
Using stow-rename, unhide all the files :3
|
2016-10-07 23:13:58 +11:00 |
|