summaryrefslogtreecommitdiff
path: root/.config/fish/config.fish
blob: 88146660959b98bcb505277bd2dfc0517e488d54 (plain)
if status is-interactive
    function mkcd --description "Make a directory and cd into it"
        mkdir -p $argv[1]
        cd $argv[1]
    end

    function rm
        echo "No. Use trash or shred instead."
    end

    zoxide init fish | source

    alias ls="eza"
    alias ll="ls -l"
    alias la="ls -A"
    alias lla="ls -lA"
    alias lal="ls -Al"
    alias tree="eza -T"

    alias bios="systemctl reboot --firmware-setup"

    alias hx="helix"
    alias stow="stow -t ~"
end