summaryrefslogtreecommitdiff
path: root/dot_config/zsh (follow)
AgeCommit message (Collapse)AuthorLines
89 min.zsh/prompt_zstyle: add grml presetChloé Vulquin-0/+9
90 min.zsh: retab under new editorconfig rulesChloé Vulquin-2/+2
117 min.zsh: add `:` to xsourceChloé Vulquin-0/+1
Otherwise, failure to find xsource() files causes a return of 1 at the end of zlogin (or similar). The entire point of xsource is to "safely" source files that may not be there, so this seems reasonable.
2 hourszsh: oops, symlinks!Chloé Vulquin-3/+8
2 hourszsh: add emacs modelineChloé Vulquin-0/+10
Yeah so emacs isn't thaat good at detecting shell scripts either.
2 hourszsh: add zstyle promptChloé Vulquin-1/+93
aka the prompt to rule them all
3 dayszsh: change implementation of ttChloé Vulquin-6/+16
In zsh, an EXIT trap defined in a function runs on that function's execution end. Unfortunately, that's not what I want! Instead, there's the zsh hook zshexit, but that takes a function. This changes tt to add the generated directories to a deduplicated array, which is cleaned up on exit, as long as the function has been loaded.
4 dayszsh: spcify histsize/savehistChloé Vulquin-0/+4
4 dayszsh: move fpath handling into zshenvChloé Vulquin-1/+3
fpath isn't exported, so it can't get "inherited" by non-login shells this could technically also be in zshrc though...
4 dayszsh: prompt debugging...Chloé Vulquin-10/+5
4 dayszsh: even bigger rewriteChloé Vulquin-57/+225
don't... worry about it I spent basically all day between this and monster hunter.
5 dayszsh: ignore local filesChloé Vulquin-7/+3
5 dayszsh: fix nullglob in path initialization, dot-script getting hashedChloé Vulquin-1/+3
5 dayszsh: improve grml compat, performanceChloé Vulquin-13/+27
6 dayszsh: initChloé Vulquin-0/+87