dotfiles/fish/conf.d/custom.fish
askiiart f11647376f
Various minor updates and fixes
- add ~/.gitconfig
  - update hardcoded home directory links to `~`
  - Switch to using cargo/rustup's auto-generated fish config file instead of handling it in custom.fish
2024-09-23 10:08:46 -05:00

25 lines
909 B
Fish

if status is-interactive
set -gx PATH $PATH /opt/clang-format-static
set -gx PATH $PATH ~/.local/bin/
set -x GPG_TTY (tty)
set -x SSH_AUTH_SOCK (gpgconf --list-dirs agent-ssh-socket)
set -x EDITOR nvim
#set -x DOCKER_HOST unix://$XDG_RUNTIME_DIR/docker.sock
gpgconf --launch gpg-agent
gpg-connect-agent updatestartuptty /bye
# ctrl+backspace (^H in kitty)
# for ctrl+delete: kill-word ([3;5~ in kitty)
bind \cH backward-kill-path-component
bind '[3;5~' kill-word
set -x NIXPKGS_ALLOW_UNFREE 1
set -x NIXPKGS_ALLOW_INSECURE 1
set -x GTK_THEME Catppuccin-Mocha-Standard-Mauve-Dark
# XDG variables
set -x XDG_DATA_HOME ~/.local/share
set -x XDG_CONFIG_HOME ~/.config
set -x XDG_STATE_HOME ~/.local/state
if not [ -d /tmp/$UID-runtime-dir ]
mkdir /tmp/$UID-runtime-dir
end
set -x XDG_RUNTIME_DIR /tmp/runtime-dir
end