Fix npx command
parent
46695bea7f
commit
f4f733537a
|
@ -10,7 +10,8 @@ set $down j
|
||||||
set $up k
|
set $up k
|
||||||
set $right l
|
set $right l
|
||||||
# Your preferred terminal emulator
|
# Your preferred terminal emulator
|
||||||
set $term kitty --single-instance -d ~
|
#set $term kitty --single-instance -d ~
|
||||||
|
set $term footclient
|
||||||
# Your preferred application launcher
|
# Your preferred application launcher
|
||||||
set $menu ~/.local/bin/wofi_run
|
set $menu ~/.local/bin/wofi_run
|
||||||
|
|
||||||
|
@ -371,6 +372,10 @@ exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY XDG_CU
|
||||||
#
|
#
|
||||||
exec lxpolkit
|
exec lxpolkit
|
||||||
#
|
#
|
||||||
|
# Start foot server:
|
||||||
|
#
|
||||||
|
exec foot --server
|
||||||
|
#
|
||||||
# Enable mako:
|
# Enable mako:
|
||||||
#
|
#
|
||||||
exec mako
|
exec mako
|
||||||
|
|
|
@ -5,10 +5,12 @@ set $output_primary "Dell Inc. DELL P2319H 7C8XMM2"
|
||||||
set $output_secondary "Dell Inc. DELL P2317H F4VYG7561H1S"
|
set $output_secondary "Dell Inc. DELL P2317H F4VYG7561H1S"
|
||||||
set $output_laptop "Unknown 0x573D 0x00000000"
|
set $output_laptop "Unknown 0x573D 0x00000000"
|
||||||
set $output_tv "Unknown Beyond TV 0x00000100"
|
set $output_tv "Unknown Beyond TV 0x00000100"
|
||||||
|
set $output_home "Unknown W280 Ultra 0000000000000"
|
||||||
output $output_primary position 1080 0 transform 90
|
output $output_primary position 1080 0 transform 90
|
||||||
output $output_secondary position 0 0 transform 270
|
output $output_secondary position 0 0 transform 270
|
||||||
output $output_laptop position 2160 420 transform 0 scale 1
|
output $output_laptop position 2160 420 transform 0 scale 1
|
||||||
output $output_tv position 4080 320 mode --custom 2560x1440@60Hz
|
output $output_tv position 4080 320 mode --custom 2560x1440@60Hz
|
||||||
|
output $output_home position -1680 -512 mode 3840x2160@60Hz scale 1
|
||||||
bindsym $mod+Shift+F4 output $output_primary transform 90 clockwise
|
bindsym $mod+Shift+F4 output $output_primary transform 90 clockwise
|
||||||
bindsym $mod+F4 output $output_primary transform 90 anticlockwise
|
bindsym $mod+F4 output $output_primary transform 90 anticlockwise
|
||||||
|
|
||||||
|
@ -60,11 +62,4 @@ bindsym --locked $mod+F1 output $output_primary enable
|
||||||
bindswitch --reload --locked lid:on output $output_laptop disable
|
bindswitch --reload --locked lid:on output $output_laptop disable
|
||||||
bindswitch --reload --locked lid:off output $output_laptop enable
|
bindswitch --reload --locked lid:off output $output_laptop enable
|
||||||
|
|
||||||
#
|
|
||||||
# Apps
|
|
||||||
#
|
|
||||||
set $term kitty
|
|
||||||
#set $term gnome-terminal
|
|
||||||
bindsym --no-warn $mod+Return exec $term
|
|
||||||
|
|
||||||
# vim: ai ts=4 sw=4 et
|
# vim: ai ts=4 sw=4 et
|
||||||
|
|
24
.zshrc
24
.zshrc
|
@ -1,3 +1,4 @@
|
||||||
|
#zmodload zsh/zprof
|
||||||
|
|
||||||
# basic settings
|
# basic settings
|
||||||
|
|
||||||
|
@ -99,7 +100,7 @@ export PYENV_ROOT="$HOME/.pyenv"
|
||||||
#[[ -d "$PYENV_ROOT" ]] && setup_pyenv_on_demand
|
#[[ -d "$PYENV_ROOT" ]] && setup_pyenv_on_demand
|
||||||
setup_pyenv_on_demand
|
setup_pyenv_on_demand
|
||||||
setup_nvm() {
|
setup_nvm() {
|
||||||
unfunction nvm node
|
unfunction nvm npm npx node
|
||||||
source "$NVM_DIR/nvm.sh"
|
source "$NVM_DIR/nvm.sh"
|
||||||
}
|
}
|
||||||
nvm_loaded=0
|
nvm_loaded=0
|
||||||
|
@ -111,10 +112,13 @@ setup_nvm_on_demand() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
nvm() { setup_nvm_once && nvm "$@" }
|
nvm() { setup_nvm_once && nvm "$@" }
|
||||||
|
npm() { setup_nvm_once && npm "$@" }
|
||||||
|
npx() { setup_nvm_once && npx "$@" }
|
||||||
node() { setup_nvm_once && node "$@" }
|
node() { setup_nvm_once && node "$@" }
|
||||||
}
|
}
|
||||||
export NVM_DIR="$HOME/.nvm"
|
export NVM_DIR="$HOME/.nvm"
|
||||||
[[ -d "$NVM_DIR" ]] && setup_nvm_on_demand
|
[[ -d "$NVM_DIR" ]] && setup_nvm_on_demand
|
||||||
|
[[ -f "$HOME/.nvm-setup-now" ]] && setup_nvm
|
||||||
setup_bun() {
|
setup_bun() {
|
||||||
[ -s "/var/home/ambrose/.bun/_bun" ] && source "/var/home/ambrose/.bun/_bun"
|
[ -s "/var/home/ambrose/.bun/_bun" ] && source "/var/home/ambrose/.bun/_bun"
|
||||||
export PATH="$BUN_INSTALL/bin:$PATH"
|
export PATH="$BUN_INSTALL/bin:$PATH"
|
||||||
|
@ -132,6 +136,7 @@ which go >/dev/null 2>/dev/null && setup_go
|
||||||
setup_g() {
|
setup_g() {
|
||||||
export PATH="$HOME/go/bin:$PATH" GOPATH="$HOME/go" GOROOT="$HOME/.go" # g-install: do NOT edit, see https://github.com/stefanmaric/g
|
export PATH="$HOME/go/bin:$PATH" GOPATH="$HOME/go" GOROOT="$HOME/.go" # g-install: do NOT edit, see https://github.com/stefanmaric/g
|
||||||
}
|
}
|
||||||
|
export PATH="$HOME/.rd/bin:$PATH"
|
||||||
[[ -f "$HOME/go/bin/g" ]] && setup_g
|
[[ -f "$HOME/go/bin/g" ]] && setup_g
|
||||||
setup_rancher_desktop() {
|
setup_rancher_desktop() {
|
||||||
export PATH="$HOME/.rd/bin:$PATH"
|
export PATH="$HOME/.rd/bin:$PATH"
|
||||||
|
@ -209,6 +214,10 @@ if [[ "$TERM_PROGRAM" == "iTerm.app" ]]; then
|
||||||
alias icat="imgcat"
|
alias icat="imgcat"
|
||||||
alias ssh="TERM=xterm-256color ssh"
|
alias ssh="TERM=xterm-256color ssh"
|
||||||
fi
|
fi
|
||||||
|
if [[ "$TERM" == "foot" ]] && which foot >/dev/null 2>/dev/null; then
|
||||||
|
alias icat="img2sixel"
|
||||||
|
alias ssh="TERM=xterm-256color ssh"
|
||||||
|
fi
|
||||||
if [[ "$TERM" == "xterm-kitty" ]] && which kitty >/dev/null 2>/dev/null; then
|
if [[ "$TERM" == "xterm-kitty" ]] && which kitty >/dev/null 2>/dev/null; then
|
||||||
alias icat="kitty +kitten icat"
|
alias icat="kitty +kitten icat"
|
||||||
alias ssh="kitty +kitten ssh"
|
alias ssh="kitty +kitten ssh"
|
||||||
|
@ -448,10 +457,13 @@ setup_prompt() {
|
||||||
prompt_title_machine=
|
prompt_title_machine=
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
prompt_fmt_italic=$(tput sitm)
|
#prompt_fmt_italic=$(tput sitm)
|
||||||
prompt_fmt_reset=$(tput sgr0)
|
#prompt_fmt_reset=$(tput sgr0)
|
||||||
|
# For performance, use xterm escape codes
|
||||||
|
prompt_fmt_italic=$'\E[3m'
|
||||||
|
prompt_fmt_reset=$'\E[23m'
|
||||||
case "$TERM" in
|
case "$TERM" in
|
||||||
cygwin|xterm*|putty*|rxvt*|ansi|tmux*)
|
cygwin|xterm*|putty*|rxvt*|ansi|tmux*|foot)
|
||||||
prompt_fmt_title=$'\e]1;'
|
prompt_fmt_title=$'\e]1;'
|
||||||
prompt_fmt_title_end=$'\a'
|
prompt_fmt_title_end=$'\a'
|
||||||
prompt_fmt_window=$'\e]2;'
|
prompt_fmt_window=$'\e]2;'
|
||||||
|
@ -478,7 +490,7 @@ setup_prompt() {
|
||||||
prompt_vcs=
|
prompt_vcs=
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
prompt_trunc=$'%50<..<'
|
prompt_trunc=$'%K{'$prompt_color_base02$'}%50<..<%k'
|
||||||
RPROMPT="$prompt_history$prompt_user"
|
RPROMPT="$prompt_history$prompt_user"
|
||||||
PROMPT="$prompt_title$prompt_vi$prompt_trunc$prompt_vcs$prompt_directory "
|
PROMPT="$prompt_title$prompt_vi$prompt_trunc$prompt_vcs$prompt_directory "
|
||||||
}
|
}
|
||||||
|
@ -639,3 +651,5 @@ if which gpgconf >/dev/null 2>/dev/null; then
|
||||||
echo UPDATESTARTUPTTY | gpg-connect-agent >/dev/null 2>&1
|
echo UPDATESTARTUPTTY | gpg-connect-agent >/dev/null 2>&1
|
||||||
}
|
}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
#zprof
|
||||||
|
|
Loading…
Reference in New Issue