Updated config
This commit is contained in:
parent
557f33c14a
commit
2b10bd8763
5 changed files with 23 additions and 21 deletions
|
@ -1,6 +0,0 @@
|
||||||
XDG_CACHE_HOME=$HOME/.cache
|
|
||||||
XDG_CONFIG_HOME=$HOME/.config
|
|
||||||
XDG_DATA_HOME=$HOME/.local/share
|
|
||||||
XDG_BIN_HOME=$HOME/.local/bin
|
|
||||||
XDG_LIB_HOME=$HOME/.local/lib
|
|
||||||
XDG_STATE_HOME=$HOME/.local/state
|
|
|
@ -1,6 +0,0 @@
|
||||||
BROWSER=firefox
|
|
||||||
EDITOR=nvim
|
|
||||||
LANG=en_US.UTF-8
|
|
||||||
PAGER=less
|
|
||||||
SSH_AUTH_SOCK=$XDG_RUNTIME_DIR/ssh-agent.socket
|
|
||||||
TERMINAL=foot
|
|
|
@ -3,6 +3,15 @@ if status is-interactive
|
||||||
source $HOME/.config/fish/alias.fish
|
source $HOME/.config/fish/alias.fish
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Set environment variables from .env
|
||||||
|
while read -la line
|
||||||
|
set -l keyval (string split -m1 "=" $line)
|
||||||
|
set -l key (string trim $keyval[1])
|
||||||
|
set -l value (string trim $keyval[2..])
|
||||||
|
set -l value (eval echo $value)
|
||||||
|
set -xg $key $value
|
||||||
|
end < .env
|
||||||
|
|
||||||
# Add scripts to PATH
|
# Add scripts to PATH
|
||||||
fish_add_path $XDG_CONFIG_HOME/fish/scripts
|
fish_add_path $XDG_CONFIG_HOME/fish/scripts
|
||||||
|
|
||||||
|
@ -10,10 +19,3 @@ fish_add_path $XDG_CONFIG_HOME/fish/scripts
|
||||||
if command -q go
|
if command -q go
|
||||||
fish_add_path (go env GOPATH)/bin
|
fish_add_path (go env GOPATH)/bin
|
||||||
end
|
end
|
||||||
|
|
||||||
# Load systemd user environment
|
|
||||||
set GENERATOR /usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator
|
|
||||||
|
|
||||||
if test -e $GENERATOR
|
|
||||||
export ($GENERATOR)
|
|
||||||
end
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
XDG_CACHE_HOME=$HOME/.cache
|
||||||
|
XDG_CONFIG_HOME=$HOME/.config
|
||||||
|
XDG_DATA_HOME=$HOME/.local/share
|
||||||
|
XDG_BIN_HOME=$HOME/.local/bin
|
||||||
|
XDG_LIB_HOME=$HOME/.local/lib
|
||||||
|
XDG_STATE_HOME=$HOME/.local/state
|
||||||
CARGO_HOME=$XDG_DATA_HOME/cargo
|
CARGO_HOME=$XDG_DATA_HOME/cargo
|
||||||
CUDA_CACHE_PATH=$XDG_CACHE_HOME/nv
|
CUDA_CACHE_PATH=$XDG_CACHE_HOME/nv
|
||||||
DOTNET_CLI_HOME=$XDG_DATA_HOME/dotnet
|
DOTNET_CLI_HOME=$XDG_DATA_HOME/dotnet
|
||||||
|
@ -9,3 +15,9 @@ NUGET_PACKAGES=$XDG_CACHE_HOME/nuget
|
||||||
RUSTUP_HOME=$XDG_DATA_HOME/rustup
|
RUSTUP_HOME=$XDG_DATA_HOME/rustup
|
||||||
W3M_DIR=$XDG_DATA_HOME/w3m
|
W3M_DIR=$XDG_DATA_HOME/w3m
|
||||||
WINEPREFIX=$XDG_DATA_HOME/wine
|
WINEPREFIX=$XDG_DATA_HOME/wine
|
||||||
|
BROWSER=firefox
|
||||||
|
EDITOR=nvim
|
||||||
|
LANG=en_US.UTF-8
|
||||||
|
PAGER=less
|
||||||
|
SSH_AUTH_SOCK=$XDG_RUNTIME_DIR/ssh-agent.socket
|
||||||
|
TERMINAL=foot
|
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -6,13 +6,13 @@ lazy-lock.json
|
||||||
!.editorconfig
|
!.editorconfig
|
||||||
!.gitignore
|
!.gitignore
|
||||||
!.init
|
!.init
|
||||||
|
!.env
|
||||||
!/.config
|
!/.config
|
||||||
/.config/*
|
/.config/*
|
||||||
!/.config/alacritty
|
!/.config/alacritty
|
||||||
!/.config/btop
|
!/.config/btop
|
||||||
!/.config/cava
|
!/.config/cava
|
||||||
!/.config/easyeffects
|
!/.config/easyeffects
|
||||||
!/.config/environment.d
|
|
||||||
!/.config/fastfetch
|
!/.config/fastfetch
|
||||||
!/.config/foot
|
!/.config/foot
|
||||||
!/.config/fish
|
!/.config/fish
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue