aboutsummaryrefslogtreecommitdiff
path: root/runcoms
diff options
context:
space:
mode:
authorRubén Beltrán del Río <jj@r.bdr.sh>2026-03-15 21:41:58 +0100
committerRubén Beltrán del Río <jj@r.bdr.sh>2026-03-15 22:20:01 +0100
commite2582f8649e9e67f02210f659b69523c46003087 (patch)
treed7e87b1993e543bcf83345bf584ce3706b3fd1f8 /runcoms
parent68fc4436c2565ff31f1499d868ac71bc560121ee (diff)
Simplify installation
Diffstat (limited to 'runcoms')
-rw-r--r--runcoms/zlogin18
-rw-r--r--runcoms/zlogout0
-rw-r--r--runcoms/zprofile67
-rw-r--r--runcoms/zshenv4
-rw-r--r--runcoms/zshrc108
5 files changed, 0 insertions, 197 deletions
diff --git a/runcoms/zlogin b/runcoms/zlogin
deleted file mode 100644
index 60876ac..0000000
--- a/runcoms/zlogin
+++ /dev/null
@@ -1,18 +0,0 @@
-# Execute code that does not affect the current session in the background.
-{
- # Compile the completion dump to increase startup speed.
- zcompdump="${ZDOTDIR:-$HOME}/.zcompdump"
- if [[ -s "$zcompdump" && (! -s "${zcompdump}.zwc" || "$zcompdump" -nt "${zcompdump}.zwc") ]]; then
- zcompile "$zcompdump"
- fi
-} &!
-
-# Print a random, hopefully interesting, adage.
-if (( $+commands[fortune] )); then
- echo -en "\033[30m"
- if [[ -t 0 || -t 1 ]]; then
- fortune -s
- print
- fi
- echo -en "\033[m"
-fi
diff --git a/runcoms/zlogout b/runcoms/zlogout
deleted file mode 100644
index e69de29..0000000
--- a/runcoms/zlogout
+++ /dev/null
diff --git a/runcoms/zprofile b/runcoms/zprofile
deleted file mode 100644
index a079fab..0000000
--- a/runcoms/zprofile
+++ /dev/null
@@ -1,67 +0,0 @@
-#
-# Browser
-#
-
-if [[ "$OSTYPE" == darwin* ]]; then
- export BROWSER='open'
-fi
-
-#
-# Editors
-#
-
-export EDITOR='nvim'
-export VISUAL='nvim'
-export PAGER='less'
-
-#
-# Language
-#
-
-if [[ -z "$LANG" ]]; then
- export LANG='en_US.UTF-8'
-fi
-
-#
-# Paths
-#
-
-# Ensure path arrays do not contain duplicates.
-typeset -gU cdpath fpath mailpath path
-
-# Set the the list of directories that cd searches.
-# cdpath=(
-# $cdpath
-# )
-
-# Set the list of directories that Zsh searches for programs.
-path=(
- /opt/homebrew/{bin,sbin}
- $path
-)
-
-#
-# Less
-#
-
-# Set the default Less options.
-# Mouse-wheel scrolling has been disabled by -X (disable screen clearing).
-# Remove -X and -F (exit if the content fits on one screen) to enable it.
-export LESS='-F -g -i -M -R -S -w -X -z-4'
-
-# Set the Less input preprocessor.
-# Try both `lesspipe` and `lesspipe.sh` as either might exist on a system.
-if (( $#commands[(i)lesspipe(|.sh)] )); then
- export LESSOPEN="| /usr/bin/env $commands[(i)lesspipe(|.sh)] %s 2>&-"
-fi
-
-#
-# Temporary Files
-#
-
-if [[ ! -d "$TMPDIR" ]]; then
- export TMPDIR="/tmp/$LOGNAME"
- mkdir -p -m 700 "$TMPDIR"
-fi
-
-TMPPREFIX="${TMPDIR%/}/zsh"
diff --git a/runcoms/zshenv b/runcoms/zshenv
deleted file mode 100644
index c23f284..0000000
--- a/runcoms/zshenv
+++ /dev/null
@@ -1,4 +0,0 @@
-# Ensure that a non-login, non-interactive shell has a defined environment.
-if [[ "$SHLVL" -eq 1 && ! -o LOGIN && -s "${ZDOTDIR:-$HOME}/.zprofile" ]]; then
- source "${ZDOTDIR:-$HOME}/.zprofile"
-fi
diff --git a/runcoms/zshrc b/runcoms/zshrc
deleted file mode 100644
index 2383af3..0000000
--- a/runcoms/zshrc
+++ /dev/null
@@ -1,108 +0,0 @@
-################################################################################
-# Load Functions
-################################################################################
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/dotenv.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/graphviz.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/short-uptime.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/figlet-sample.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/prettify-json.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/status.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/sync-repos.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/check-repos.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/ssh-key-helpers.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/functions/todoist.zsh"
-
-################################################################################
-# Load Modules
-################################################################################
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/environment.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/editor.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/history.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/directory.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/prompt.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/vendor/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/completion.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/aliases.zsh"
-source "${ZDOTDIR:-$HOME}/.dotfiles/zsh/modules/color.zsh"
-
-################################################################################
-# ENV VARIABLES
-################################################################################
-# Terminal related
-export TERM=xterm-256color
-
-# Paths
-# export JAVA_HOME=$(/usr/libexec/java_home) # Enable if using JDK, otherwise disable for performance
-export XDG_CONFIG_HOME=$HOME/.config
-export GOPATH=$HOME/projects/go
-export ANDROID_HOME=$HOME/Library/Android/sdk
-export ANDROID_NDK_HOME=$HOME/Library/Android/sdk/ndk-bundle
-export PATH=$PATH:$HOME:${GOPATH//://bin:}/bin
-export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_NDK_HOME:/Applications/calibre.app/Contents/MacOS
-export PATH=~/.local/bin:$PATH
-
-# GPG
-export GPG_TTY=$(tty)
-
-# FZF Config
-[ -x "$(command -v fzf)" ] && source <(fzf --zsh)
-
-export FZF_DEFAULT_COMMAND='/usr/bin/env rg --color never --files --hidden -g \!.git'
-export FZF_DEFAULT_OPTS='--preview ''bat --style=numbers --color=always {} | head -500'''
-
-export MANPAGER='nvim +Man!'
-[ -x "$(command -v jj)" ] && source <(COMPLETE=zsh jj)
-
-################################################################################
-# SECRET ENV VARS!!
-################################################################################
-
-if [[ -s "${ZDOTDIR:-$HOME}/.secrets.zsh" ]]; then
- source "${ZDOTDIR:-$HOME}/.secrets.zsh"
-fi
-
-# Load a local config
-
-if [[ -s "${ZDOTDIR:-$HOME}/.zshrc.local" ]]; then
- source "${ZDOTDIR:-$HOME}/.zshrc.local"
-fi
-
-if [[ -s "/opt/homebrew/bin/brew" ]]; then
- # Brew Setup
- export PATH=/opt/homebrew/bin:/opt/homebrew/sbin:$PATH
- export FZF_VIM_PATH=/opt/homebrew/opt/fzf
- . /opt/homebrew/etc/profile.d/z.sh
-else
- # Z (Linux)
- if [[ -s "/usr/libexec/z.sh" ]]; then
- . /usr/libexec/z.sh
- else
- if [[ -s "/usr/share/z/z.sh" ]]; then
- . /usr/share/z/z.sh
- else
- . /usr/local/etc/profile.d/z.sh
- fi
- fi
-fi
-
-# ASDF
-export PATH="${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH"
-
-if [[ -s "$HOME/.cargo/env" ]]; then
-. "$HOME/.cargo/env"
-fi
-
-if [[ -s "~/.asdf/plugins/java/set-java-home.zsh" ]]; then
- . ~/.asdf/plugins/java/set-java-home.zsh
-fi
-
-# Difftastic
-export DFT_BACKGROUND=light
-
-# pnpm
-export PNPM_HOME="/Users/rbdr/Library/pnpm"
-case ":$PATH:" in
- *":$PNPM_HOME:"*) ;;
- *) export PATH="$PNPM_HOME:$PATH" ;;
-esac
-# pnpm end