tangled
alpha
login
or
join now
boltless.me
/
dot
0
fork
atom
dotfiles
0
fork
atom
overview
issues
pulls
pipelines
feat(fish): useful functions/aliases
BoltlessEngineer
3 years ago
4d9e974e
cf08d373
+10
2 changed files
expand all
collapse all
unified
split
fish
config.fish
functions
foreground_nvim.fish
+2
fish/config.fish
···
9
9
alias lT="exa -Tlh --no-user --no-time"
10
10
alias ll="exa -lh --no-user"
11
11
alias la="exa -lha --git --no-user"
12
12
+
alias nv="foreground_nvim"
13
13
+
alias gr="gh repo clone"
12
14
13
15
# Exported Variables
14
16
set -gx PATH ~/.local/bin $PATH
+8
fish/functions/foreground_nvim.fish
···
1
1
+
function foreground_nvim
2
2
+
if jobs | grep -q "stopped.*nvim"
3
3
+
set pid (jobs | grep "stopped.*nvim" | head -n 1 | awk '{print $2}')
4
4
+
fg $pid
5
5
+
else
6
6
+
nvim $argv
7
7
+
end
8
8
+
end