diff options
-rw-r--r-- | profile/01_path.sh | 19 | ||||
-rw-r--r-- | profile/defaults.sh | 4 | ||||
-rw-r--r-- | profile/etc.sh | 2 | ||||
-rw-r--r-- | profile/go.sh | 2 | ||||
-rw-r--r-- | profile/infopath.sh | 2 | ||||
-rw-r--r-- | profile/manpath.sh | 8 | ||||
-rw-r--r-- | profile/profile | 2 |
7 files changed, 27 insertions, 12 deletions
diff --git a/profile/01_path.sh b/profile/01_path.sh index b5856e8..6675241 100644 --- a/profile/01_path.sh +++ b/profile/01_path.sh | |||
@@ -1,4 +1,19 @@ | |||
1 | # PATH | 1 | # PATH and variables for $HOME-local installations |
2 | |||
3 | LOCAL_PREFIX="$LOCAL_PATH" | ||
4 | export LOCAL_PREFIX | ||
5 | |||
6 | # Pkg-config | ||
7 | path_add_unsafe PKG_CONFIG_PATH "$LOCAL_PREFIX/lib/pkgconfig" | ||
8 | export PKG_CONFIG_PATH | ||
9 | |||
10 | # LD_LIBRARY_PATH | ||
11 | path_add_unsafe LD_LIBRARY_PATH "$LOCAL_PREFIX/lib" | ||
12 | export LD_LIBRARY_PATH | ||
2 | 13 | ||
3 | # see 00_functions.sh for `path_add' | 14 | # see 00_functions.sh for `path_add' |
4 | path_add_to_PATH "$HOME/bin" "$HOME/usr/bin" "$HOME/usr/scripts" | 15 | path_add_to_PATH \ |
16 | "$HOME/bin" \ | ||
17 | "$LOCAL_PREFIX/bin" \ | ||
18 | "$LOCAL_PREFIX/scripts" \ | ||
19 | "$LOCAL_PREFIX/games/" | ||
diff --git a/profile/defaults.sh b/profile/defaults.sh index 4ee51d2..c158df5 100644 --- a/profile/defaults.sh +++ b/profile/defaults.sh | |||
@@ -1,7 +1,5 @@ | |||
1 | # Default programs | 1 | # Default programs |
2 | 2 | ||
3 | export EDITOR="$(which emacsclient) -nc" | 3 | export EDITOR="$(which em)" # emacs but like, better-er |
4 | export ALTERNATE_EDITOR= | 4 | export ALTERNATE_EDITOR= |
5 | export VISUAL="$EDITOR" | 5 | export VISUAL="$EDITOR" |
6 | |||
7 | alias e="$EDITOR" | ||
diff --git a/profile/etc.sh b/profile/etc.sh index 0546fe2..151e229 100644 --- a/profile/etc.sh +++ b/profile/etc.sh | |||
@@ -10,5 +10,5 @@ export CDPATH=:~ # thanks june :) | |||
10 | #export XINITRC="$XDG_CONFIG_HOME/X11/xinitrc" | 10 | #export XINITRC="$XDG_CONFIG_HOME/X11/xinitrc" |
11 | #export XSERVERRC="$XDG_CONFIG_HOME/X11/xserverrc" | 11 | #export XSERVERRC="$XDG_CONFIG_HOME/X11/xserverrc" |
12 | #export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" | 12 | #export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" |
13 | #export SVDIR="$HOME/.local/service" | 13 | #export SVDIR="$LOCAL_PREFIX/service" |
14 | #export INFOPATH="$INFOPATH:/usr/share/info" | 14 | #export INFOPATH="$INFOPATH:/usr/share/info" |
diff --git a/profile/go.sh b/profile/go.sh index 205c881..baa4187 100644 --- a/profile/go.sh +++ b/profile/go.sh | |||
@@ -1,3 +1,5 @@ | |||
1 | # Go | ||
2 | |||
1 | export GOPATH="$HOME/src/go" | 3 | export GOPATH="$HOME/src/go" |
2 | 4 | ||
3 | # https://drewdevault.com/2022/05/25/Google-has-been-DDoSing-sourcehut.html | 5 | # https://drewdevault.com/2022/05/25/Google-has-been-DDoSing-sourcehut.html |
diff --git a/profile/infopath.sh b/profile/infopath.sh index 92ecd72..b663d20 100644 --- a/profile/infopath.sh +++ b/profile/infopath.sh | |||
@@ -2,6 +2,6 @@ | |||
2 | 2 | ||
3 | path_add_unsafe INFOPATH \ | 3 | path_add_unsafe INFOPATH \ |
4 | /usr/share/info \ | 4 | /usr/share/info \ |
5 | "${XDG_DATA_HOME:-$HOME/.local/share}/info" | 5 | "${XDG_DATA_HOME:-$LOCAL_PREFIX/share}/info" |
6 | 6 | ||
7 | export INFOPATH | 7 | export INFOPATH |
diff --git a/profile/manpath.sh b/profile/manpath.sh index 9f310e8..b52f5f8 100644 --- a/profile/manpath.sh +++ b/profile/manpath.sh | |||
@@ -1,10 +1,10 @@ | |||
1 | # See 00_functions.sh for `path_add_unsafe'. | 1 | # See 00_functions.sh for `path_add_unsafe'. |
2 | 2 | ||
3 | path_add_unsafe MANPATH \ | 3 | path_add_unsafe MANPATH \ |
4 | "${XDG_DATA_HOME:-$HOME/.local/share}/man" \ | 4 | "${XDG_DATA_HOME:-$LOCAL_PREFIX/share}/man" \ |
5 | "$HOME/.local/local/man" \ | 5 | "$LOCAL_PREFIX/local/man" \ |
6 | "$HOME/usr/local/man" \ | 6 | "$LOCAL_PATH/local/man" \ |
7 | "$HOME/usr/man" | 7 | "$LOCAL_PATH/man" |
8 | 8 | ||
9 | # $MANPATH ends with `:' so that manpath(1) will prepend it to its | 9 | # $MANPATH ends with `:' so that manpath(1) will prepend it to its |
10 | # special thing. | 10 | # special thing. |
diff --git a/profile/profile b/profile/profile index a531e8e..9a81186 100644 --- a/profile/profile +++ b/profile/profile | |||
@@ -7,7 +7,7 @@ source /etc/profile | |||
7 | # XDG directories | 7 | # XDG directories |
8 | export XDG_CONFIG_HOME="$HOME/etc" | 8 | export XDG_CONFIG_HOME="$HOME/etc" |
9 | export XDG_CACHE_HOME="$HOME/var/cache" | 9 | export XDG_CACHE_HOME="$HOME/var/cache" |
10 | export XDG_DATA_HOME="$HOME/usr/share" | 10 | export XDG_DATA_HOME="$LOCAL_PATH/share" |
11 | 11 | ||
12 | export XDG_DATA_DIRS="${XDG_DATA_DIRS:-/usr/local/share:/usr/share}" | 12 | export XDG_DATA_DIRS="${XDG_DATA_DIRS:-/usr/local/share:/usr/share}" |
13 | export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS:-/etc/xdg}" | 13 | export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS:-/etc/xdg}" |