if status is-interactive # Commands to run in interactive sessions can go here end function sudo if count $argv >/dev/null command sudo $argv else command sudo (history | read -l) end end set -x GPG_TTY (tty) set -Ua fish_user_paths /home/sudoer777/.config/guix/current/bin/ set -x GUIX_HOME /home/sudoer777/.guix-home/profile set -x GUILE_LOAD_PATH $GUIX_HOME/share/guile/site/3.0 set -x GUILE_LOAD_COMPILED_PATH $GUIX_HOME/share/guile/3.0/site-ccache $GUILE_LOAD_PATH set -x ZATHURA_PLUGINS_PATH $GUIX_HOME/lib/zathura set -x SSL_CERT_DIR $GUIX_HOME/etc/ssl/certs set -x SSL_CERT_FILE $GUIX_HOME/etc/ssl/certs/ca-certificates.crt set -x GIT_SSL_CAINFO $SSL_CERT_FILE set -x EDITOR $GUIX_HOME/bin/hx set -x VISUAL $GUIX_HOME/bin/hx alias ls='exa' function home-reconfig cd ~/src/guix-config just end function home-edit emacs ~/src/guix-config/home-configuration.scm end function home-update cd ~/src/guix-config just update end function hotspot sudo sysctl net.ipv4.ip_default_ttl=65 end fish_add_path -g