about summary refs log tree commit diff
path: root/configs/shared/zsh/.zshrc
diff options
context:
space:
mode:
authorWilliam Carroll <wpcarro@gmail.com>2019-10-09T11·13+0100
committerWilliam Carroll <wpcarro@gmail.com>2019-12-24T15·21+0000
commit6b456c1b7a4f6899f063a6e65355af51901d9c7a (patch)
treecfc70d74818ae9fabdbbfb0cf16cce092e4c1a09 /configs/shared/zsh/.zshrc
parenta7c72adb2ebec1e497fc040eaf3551d564d61a5b (diff)
Massive configuration overhaul
Currently paying the price of months of non-diligent git usage.

Here's what has changed.

- Theming support in Gvcci and wpgtk
- Dropping support for i3
- Supporting EXWM
- Many Elisp modules
- Collapsed redundant directories in ./configs
Diffstat (limited to 'configs/shared/zsh/.zshrc')
-rw-r--r--configs/shared/zsh/.zshrc55
1 files changed, 0 insertions, 55 deletions
diff --git a/configs/shared/zsh/.zshrc b/configs/shared/zsh/.zshrc
deleted file mode 100644
index b4ccd66a16c6..000000000000
--- a/configs/shared/zsh/.zshrc
+++ /dev/null
@@ -1,55 +0,0 @@
-source ~/antigen.zsh
-
-# Load the oh-my-zsh library
-antigen use oh-my-zsh
-
-# Bundles from robbyrussell's oh-my-zsh repo.
-antigen bundle git
-antigen bundle extract         # extracts archives polymorphically
-antigen bundle zsh-completions # extracts archives polymorphically
-
-# Syntax highlighting
-antigen bundle zsh-users/zsh-syntax-highlighting
-
-# Theming
-case $(hostname) in
-  # desktop
-  wpcarro.lon.corp.google.com)
-    antigen theme frisk;;
-  # cloudtop
-  wpcarro.c.googlers.com)
-    antigen theme cloud;;
-  # laptop
-  wpcarro)
-    antigen theme refined;;
-esac
-
-# Leave this last
-antigen apply
-
-# Configure fzf
-source "$(fzf-share)/key-bindings.zsh"
-
-# Configure fasd
-eval "$(fasd --init auto)"
-
-# Configure g4 with zsh
-if [ -f /etc/bash_completion.d/g4d ]; then
-  source /etc/bash_completion.d/g4d
-fi
-# the above line slows tab-completion down dramatically because it attemtps to
-# autocomplete for the 600k+ users found in `compgen -u`. Below is a fix which
-# also restores the function of `cd ~<tab>` to display only ZSH Named
-# Directories.
-zstyle ':completion:*' users root $USER
-
-source "$DOTFILES/configs/shared/zsh/variables.zsh"
-source "$DOTFILES/configs/shared/zsh/aliases.zsh"
-source "$DOTFILES/configs/shared/zsh/functions.zsh"
-source "$DOTFILES/configs/shared/zsh/zle.zsh"
-
-preexec() {
-  # `preexec` runs before every command is run.
-  update_x11_forwarding
-}
-