You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
806 B
Fish

if [ -z "$DISPLAY" ] && [ (fgconsole) -eq 1 ];
startx
end
# uncomment to automatically start tmux
if status is-interactive
and not set -q TMUX
exec tmux
end
fish_ssh_agent
function q
exit
end
function lf
command lfub
end
function cl
command clear && ls
end
function cat
bat --theme=Nord $argv
end
function tn
tmux new -s (pwd | sed 's/.*\///g')
end
function ls
lsd $argv --group-dirs first
end
function ll
lsd -lha $argv --group-dirs first
end
function l
lsd -lh $argv --group-dirs first
end
function tree
lsd --tree $argv
end
function ds
command du -sch * | sort -rh
end
function hv
command nmcli --ask connection up "HP VPN"
end
function hvd
command nmcli connection down "HP VPN"
end
function nv
command nvim $argv
end