about summary refs log tree commit diff
path: root/nix/hosts/caladan/session_variables.zsh
diff options
context:
space:
mode:
authorEmile <git@emile.space>2024-03-09 22:56:01 +0100
committerEmile <git@emile.space>2024-03-09 22:56:01 +0100
commit55ee036fd7ebed24097c8da1ca8a0b0829264670 (patch)
tree9c600d75a4f59f8ec253c5caadc1f77b2cecb0da /nix/hosts/caladan/session_variables.zsh
big bang
Diffstat (limited to 'nix/hosts/caladan/session_variables.zsh')
-rw-r--r--nix/hosts/caladan/session_variables.zsh35
1 files changed, 35 insertions, 0 deletions
diff --git a/nix/hosts/caladan/session_variables.zsh b/nix/hosts/caladan/session_variables.zsh
new file mode 100644
index 0000000..863f31c
--- /dev/null
+++ b/nix/hosts/caladan/session_variables.zsh
@@ -0,0 +1,35 @@
+export PROMPT="; "		# minimal prompt
+export RPROMPT="%F{green}%/%F{reset}"
+export PROMPT_EOL_MARK="%"  # hide EOL sign ('%')
+
+export EDITOR="hx"
+export LC_ALL="en_US.UTF-8"
+export LANG="en_US.UTF-8"
+
+
+export GOPATH=~/go
+export GOBIN=$GOPATH/bin
+
+# /usr/local/bin is mac specific and where brew installs stuff. As we are
+# making use of brew as fallback so we need to add it
+export PATH="$HOME/.local/bin:$HOME/.nix-profile/bin:/usr/local/bin:$PATH"
+export PATH=$PATH:~/go/bin
+export PATH=$PATH:~/.emacs.d/bin
+export PATH=$PATH:~/bin
+export PATH=$PATH:"/Applications/Racket v8.8/bin"
+export PATH=/Users/emile/.cargo/bin:$PATH
+export PATH=$PATH:/opt/homebrew/bin
+
+# uxn
+export PATH=$PATH:/Users/emile/Documents/projects/uxn/bin
+
+# fzf
+export FZF_BASE=$(whereis fzf | awk '{print $2}' | sed "s/fzf$//g")
+if [ -n "${commands[fzf-share]}" ]; then
+  source "$(fzf-share)/key-bindings.zsh"
+  source "$(fzf-share)/completion.zsh"
+fi
+
+if [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then
+  . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'
+fi