Commit graph

20 commits

Author SHA1 Message Date
b835defa1b zsh: add v alias` for neovim 2022-02-07 16:33:39 +01:00
e994d8f0e3 zsh: fix PATH manipulation on MacOS
My previous fix for /usr/libexec/path_helper messing with the PATH was
no longer working because zsh sources /etc/zprofile (which on MacOS
executes path_helper) AFTER $HOME/.zshenv, thus overwriting my changes.
2022-02-03 23:28:13 +01:00
ed4d46e948 env: add GNU findutils to PATH on the Mac 2022-02-02 21:27:32 +01:00
400c9041fd zsh: factor out completion config to a separate file 2022-02-01 18:36:13 +01:00
b56c174f0f zsh: fix ev alias to edit nvim's init.lua 2022-02-01 18:18:06 +01:00
fffb78e27e Reorganize packages and simplify bootstrap 2021-11-18 00:21:57 +01:00
9284758f58 zsh: move vi-mode settings to correct file 2021-11-03 08:48:24 +01:00
42d84a2e12 zsh: prevent tput errors when $TERM is not set
When running a command via SSH without allocating a pseudo terminal,
for example, $TERM is not set, causing `tput` to freak out about not
knowing the terminal type.

So, we suppress the customization of man pages when $TERM is not set, in
which case we wouldn't have needed it anyway, as we don't even have a
terminal to type `man` :).
2021-11-03 07:44:15 +00:00
2deb497b0e zsh: use case-insensitive completions 2021-09-02 15:02:24 +02:00
9cba97d32b zsh: disable python virtual env default prompt 2021-08-19 18:13:42 +02:00
e27b8b0de3 bash: bake in solarized definitions 2021-08-16 16:21:00 +02:00
92b23adb98 zsh: fix cursor shapes in vi-mode 2021-08-16 12:26:48 +02:00
b4c5c87c9a aliases: edit nvim, tmux, and zsh configs 2021-08-16 11:29:15 +02:00
e611189a39 aliases: formatting 2021-08-16 11:26:17 +02:00
257f62d3df zsh: roll my own prompt
Spaceship was cool but I didn't care for all the bold fonts and it was
quite slow under WSL. So I made my own lightning fast prompt just the
way I want, drawing inspiration and ideas from:

* https://github.com/spaceship-prompt/spaceship-prompt
* https://github.com/laggardkernel/spacezsh-prompt
* https://github.com/sindresorhus/pure
* https://github.com/therealklanni/purity
* https://github.com/magicmonty/bash-git-prompt
2021-08-13 22:07:09 +02:00
7a01021042 zsh: add support for iTerm when changing cursor shape 2021-08-11 02:44:22 +02:00
04e132288c zsh: use spaceship prompt 2021-08-11 02:37:06 +02:00
c2ab6f29d5 zsh: add very basic prompt 2021-08-10 18:43:28 +02:00
b30948b552 Configuration system overhaul 2021-08-10 18:14:41 +02:00
1622e4abde Organize config files by program 2021-08-10 13:06:48 +02:00