crea shenvs, añade infrastructura para paquetes
This commit is contained in:
parent
5016c4f3d9
commit
a2209c4f8e
5 changed files with 55 additions and 3 deletions
|
|
@ -76,7 +76,6 @@
|
|||
alias x='killall --ignore-case --user=$(whoami) --interactive'
|
||||
alias sc='${maim}/bin/maim -s -u | xclip -selection clipboard -t image/png -i'
|
||||
alias tree='tree -CF'
|
||||
alias spawn="xdg-open"
|
||||
alias lock="betterlockscreen -l"
|
||||
alias nightmode="${redshift}/bin/redshift -P -O 1000"
|
||||
alias lightmode="${redshift}/bin/redshift -P -O 6500"
|
||||
|
|
@ -85,7 +84,22 @@
|
|||
bindkey ";5D" backward-word
|
||||
bindkey ";5C" forward-word
|
||||
bindkey "\e[3~" delete-char
|
||||
|
||||
|
||||
|
||||
function shenv() {
|
||||
nix shell 'system#shenvs.'"$1"
|
||||
}
|
||||
|
||||
function spawn () {
|
||||
if [ ! -x "$(command -v $1)" ]
|
||||
then
|
||||
echo "spawn: no such program: $1" >&2
|
||||
return 1
|
||||
fi
|
||||
$@ > /dev/null 0>&1 2>&1 &
|
||||
disown
|
||||
}
|
||||
|
||||
autoload -Uz up-line-or-beginning-search
|
||||
zle -N up-line-or-beginning-search
|
||||
autoload -Uz down-line-or-beginning-search
|
||||
|
|
|
|||
Reference in a new issue