blob: 4279e25be262fa2f9326cbd2b0a4688a288d818e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
if status is-interactive
# commands to run in interactive sessions can go here
# aliases
alias nv='nvim'
alias ls='eza --icons=always'
alias grep='grep --color=auto'
alias scsh='grim -g "$(slurp)" - | wl-copy'
alias ff='fastfetch'
alias dark='sudo ddcutil setvcp 10 5 --display 2 & sudo ddcutil setvcp 10 5 --display 1;'
alias bright='sudo ddcutil setvcp 10 100 --display 2 & sudo ddcutil setvcp 10 100 --display 1;'
alias kys='exit'
end
# yazi
function y
set tmp (mktemp -t "yazi-cwd.XXXXXX")
yazi --cwd-file="$tmp" $argv
if test -s "$tmp"
if test -n (cat -- "$tmp") -a (cat -- "$tmp") != (pwd)
cd -- (cat -- "$tmp")
end
end
rm -f -- "$tmp"
end
|