aboutsummaryrefslogtreecommitdiff
path: root/.config/shell/sources
diff options
context:
space:
mode:
Diffstat (limited to '.config/shell/sources')
-rw-r--r--.config/shell/sources35
1 files changed, 2 insertions, 33 deletions
diff --git a/.config/shell/sources b/.config/shell/sources
index 43a3bb0..0709911 100644
--- a/.config/shell/sources
+++ b/.config/shell/sources
@@ -2,42 +2,11 @@
# Author: Patrick Spek <p.spek@tyil.nl>
# License: BSD 3-clause license
#
-# Apparently tmux likes to unset your PATH variable. As a workaround the PATH
-# will be unset completely at the start of this script, then reset using this
-# script. This was the only viable method for me to keep my PATH clean
-[ "${DEBUG_DOTFILES}" ] && echo "Unsetting PATH"
-unset PATH
-
[ "${DEBUG_DOTFILES}" ] && echo "Setting PATH"
# User-local bin dir
-PATH="${HOME}/.local/bin"
-
-# User-level pkgsrc bin dir
-PATH="${PATH}:/home/tyil/.pkgsrc/bin"
-PATH="${PATH}:/home/tyil/.pkgsrc/sbin"
-
-# Personal scripts and wrappers
-PATH="${PATH}:${HOME}/.config/shell/wrappers.d"
-
-# Language specific package manager bin dirs
-PATH="${PATH}:${HOME}/.local/share/perl6/site/bin"
-PATH="${PATH}:${HOME}/.local/share/perl6/vendor/bin"
-PATH="${PATH}:${HOME}/.local/share/perl6"
-PATH="${PATH}:${HOME}/.pkgsrc/share/perl6/site/bin"
-PATH="${PATH}:${HOME}/.pkgsrc/share/perl6/vendor/bin"
-PATH="${PATH}:${HOME}/.pkgsrc/share/perl6"
-PATH="${PATH}:${HOME}/.cabal/bin"
-
-# System bin dirs
-PATH="${PATH}:/bin"
-PATH="${PATH}:/sbin"
-PATH="${PATH}:/usr/bin"
-PATH="${PATH}:/usr/sbin"
-PATH="${PATH}:/usr/local/bin"
-PATH="${PATH}:/usr/local/sbin"
-PATH="${PATH}:/usr/games/bin"
-PATH="${PATH}:/opt/bin"
+PATH="$HOME/.config/shell/wrappers.d:$PATH"
+PATH="$HOME/.local/bin:$PATH"
# snaps were a terrible idea and anyone in favour of them should be ashamed
# of themselves