dotfiles

My dotfiles.
git clone git://git.ryanmj.xyz/dotfiles.git
Log | Files | Refs | LICENSE

commit ebc600ed3650dd7e576cb29f5fd24012afbf4825
parent ee71dfccd634888b32f54e3a60d4187aa5fd99c3
Author: Ryan Jeffrey <ryan@ryanmj.xyz>
Date:   Fri, 19 Aug 2022 13:25:49 -0700

Zsh and emacs fixes for windows

Diffstat:
M.config/emacs/init.el | 3++-
M.config/zsh/.zshrc | 19++++++++++++++++---
2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/.config/emacs/init.el b/.config/emacs/init.el @@ -171,7 +171,8 @@ mouse-3: Toggle minor modes" (setq column-number-mode t) (tool-bar-mode -1) (menu-bar-mode -1) -(scroll-bar-mode -1) +(when (boundp 'scroll-bar-mode) + (scroll-bar-mode -1)) (setq ring-bell-function 'ignore) (blink-cursor-mode 0) (set-language-environment "UTF-8") diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc @@ -121,6 +121,9 @@ export GOBIN="$HOME/src/go/bin/" export GOPATH="$HOME/src/go/" export PATH="$PATH:$GOROOT/bin:/usr/lib/go/bin/:$SCRIPTS:$HOME/bin/:/home/ryan/.local/share/gem/ruby/3.0.0/bin:$HOME/.pub-cache/bin" +[ -d "/mingw64/bin" ] && export PATH="$PATH:/mingw64/bin" +[ -d "/mingw32/bin" ] && export PATH="$PATH:/mingw32/bin" + # The HURD does not have /sbin in its path (uname -a | grep "gnu-mach" -qi) && export PATH="$PATH:/sbin" @@ -251,10 +254,10 @@ setopt interactivecomments # Set up plugins and extensions. # Zinit. -if type "pacman" &>/dev/null; then +if [ -d "/usr/share/zinit" ]; then source /usr/share/zinit/zinit.zsh 2>/dev/null else - ZINIT_HOME="$MY_CACHE_DIR/zinit/zinit.git" + ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git" [ ! -d "$ZINIT_HOME" ] && mkdir -p "$(dirname $ZINIT_HOME)" && git clone 'https://github.com/zdharma-continuum/zinit.git' "$ZINIT_HOME" source "${ZINIT_HOME}/zinit.zsh" fi @@ -284,7 +287,7 @@ zvm_define_widget history-substring-search-down zvm_bindkey viins '^[[A' history-substring-search-up zvm_bindkey viins '^[[B' history-substring-search-down -# Zsh plugins to use oh-my-zsh themes +# Zsh plugins to use oh-my-zsh themes zinit snippet "OMZL::spectrum.zsh" zinit snippet "OMZL::theme-and-appearance.zsh" zinit snippet "OMZL::git.zsh" @@ -292,3 +295,13 @@ zinit snippet "OMZP::mercurial" # oh-my-zsh theme zinit snippet "OMZT::/af-magic" + +# Load a few important annexes, without Turbo +# (this is currently required for annexes) +zinit light-mode for \ + zdharma-continuum/zinit-annex-as-monitor \ + zdharma-continuum/zinit-annex-bin-gem-node \ + zdharma-continuum/zinit-annex-patch-dl \ + zdharma-continuum/zinit-annex-rust + +### End of Zinit's installer chunk