Update fish functions
This commit is contained in:
parent
21adc5f2ea
commit
f2ba33ea9f
@ -1,6 +0,0 @@
|
|||||||
function build
|
|
||||||
bundler exec jekyll build
|
|
||||||
cd _site
|
|
||||||
/usr/bin/zip -qr site.zip *
|
|
||||||
/usr/bin/scp site.zip illuad.fr:/tmp
|
|
||||||
end
|
|
@ -1,6 +1,7 @@
|
|||||||
function cache
|
function cache
|
||||||
/usr/bin/yay -Scc --noconfirm
|
/usr/bin/yay -Scc --noconfirm
|
||||||
/usr/bin/yay -Sc --noconfirm
|
/usr/bin/yay -Sc --noconfirm
|
||||||
|
#/usr/bin/gem cleanup --silent
|
||||||
/usr/bin/go clean -modcache -cache -testcache
|
/usr/bin/go clean -modcache -cache -testcache
|
||||||
/usr/bin/composer clear-cache
|
/usr/bin/composer clear-cache
|
||||||
/usr/bin/python -m pip cache purge
|
/usr/bin/python -m pip cache purge
|
||||||
|
32
.config/fish/functions/fish_ssh_agent.fish
Normal file
32
.config/fish/functions/fish_ssh_agent.fish
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
function __ssh_agent_is_started -d "check if ssh agent is already started"
|
||||||
|
if begin; test -f $SSH_ENV; and test -z "$SSH_AGENT_PID"; end
|
||||||
|
source $SSH_ENV > /dev/null
|
||||||
|
end
|
||||||
|
|
||||||
|
if test -z "$SSH_AGENT_PID"
|
||||||
|
return 1
|
||||||
|
end
|
||||||
|
|
||||||
|
ps -ef | grep $SSH_AGENT_PID | grep -v grep | grep -q ssh-agent
|
||||||
|
#pgrep ssh-agent
|
||||||
|
return $status
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
function __ssh_agent_start -d "start a new ssh agent"
|
||||||
|
ssh-agent -c | sed 's/^echo/#echo/' > $SSH_ENV
|
||||||
|
chmod 600 $SSH_ENV
|
||||||
|
source $SSH_ENV > /dev/null
|
||||||
|
true # suppress errors from setenv, i.e. set -gx
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
function fish_ssh_agent --description "Start ssh-agent if not started yet, or uses already started ssh-agent."
|
||||||
|
if test -z "$SSH_ENV"
|
||||||
|
set -xg SSH_ENV $HOME/.ssh/environment
|
||||||
|
end
|
||||||
|
|
||||||
|
if not __ssh_agent_is_started
|
||||||
|
__ssh_agent_start
|
||||||
|
end
|
||||||
|
end
|
3
.config/fish/functions/windows.fish
Normal file
3
.config/fish/functions/windows.fish
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
function windows
|
||||||
|
/usr/bin/sudo /usr/bin/mount /dev/nvme0n1p3 /mnt/windows --options uid=1000,gid=984
|
||||||
|
end
|
Loading…
Reference in New Issue
Block a user