summaryrefslogtreecommitdiff
path: root/.config/zsh
diff options
context:
space:
mode:
authorVikas Kushwaha <dev@vikas.rocks>2025-05-21 14:30:00 +0530
committerVikas Kushwaha <dev@vikas.rocks>2025-05-21 14:30:00 +0530
commit0d397e4d3d204a1e016c0863815f0b5dc516c46b (patch)
tree5e5db5a8b53555783ca3b5679bc21876e9de0b6c /.config/zsh
parente55ad8ca4f99fa024106d5695a55f9ac132d7b68 (diff)
added some new scripts and cleaned up nvim directory
Diffstat (limited to '.config/zsh')
-rw-r--r--.config/zsh/.zshrc7
-rw-r--r--.config/zsh/command-tools.zsh2
-rw-r--r--.config/zsh/zprofile9
3 files changed, 11 insertions, 7 deletions
diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc
index 9fb8143..93c6e01 100644
--- a/.config/zsh/.zshrc
+++ b/.config/zsh/.zshrc
@@ -248,6 +248,7 @@ bindkey '^[H' get-help
[ -f "$SDOTDIR/aliasrc" ] && source "$SDOTDIR/aliasrc"
[ -f "$SDOTDIR/shortcutrc" ] && source "$SDOTDIR/shortcutrc"
+[ -f "$SDOTDIR/shortcutenvrc" ] && source "$SDOTDIR/shortcutenvrc"
[ -f "$ZDOTDIR/zshnameddirrc" ] && source "$ZDOTDIR/zshnameddirrc"
@@ -263,9 +264,9 @@ case "$TERM" in *256*)
}
command -v fd >/dev/null && {
- FZF_DEFAULT_COMMAND="fd --color=always | sort"
+ FZF_DEFAULT_COMMAND="fd --hidden --color=always"
FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS --ansi"
- ff() { FZF_DEFAULT_COMMAND+="$@" fzf -m; }
+ ff() { fzf -m "$@"; }
alias f='fd --hidden --no-ignore-vcs'
alias sr='fd --no-ignore-vcs --color=always . ~/.config ~/.local/bin ~/bin | fzf --ansi'
}
@@ -286,7 +287,7 @@ alias sv='sudo sv'
alias mmv='noglob zmv -W'
alias s='sudo '
alias fh='fzf --tac < "$OPEN_HISTFILE"'
-alias ide='nvim -u "${XDG_CONFIG_HOME:-$HOME/.config}/nvim/dev.vim"'
+alias ide='nvim -u "${XDG_CONFIG_HOME:-$HOME/.config}/nvim/coc.vim"'
alias mirror='sudo reflector -f 30 -l 30 --number 10 --verbose --save /etc/pacman.d/mirrorlist-arch'
alias mirrord='sudo reflector --latest 50 --number 20 --sort delay --save /etc/pacman.d/mirrorlist-arch'
alias cleanup='sudo pacman -Rns $(pacman -Qtdq)'
diff --git a/.config/zsh/command-tools.zsh b/.config/zsh/command-tools.zsh
index 20126cb..b63b0ac 100644
--- a/.config/zsh/command-tools.zsh
+++ b/.config/zsh/command-tools.zsh
@@ -1,5 +1,5 @@
whereis_alias() {
- location="$(zsh -xic exit 2>&1 | sed -E "/alias[ '$]*$1=/!d" |
+ location="$(zsh -xic exit 2>&1 | sed -E "/alias[ '$]*$1=/!d; /\/plugins\//d" |
fzf --exit-0 --select-1 --ansi --header-first --header='Select alias location' |
sed -n "s|^\+\(/.*:[0-9]*\)>.*$|\1|p")"
diff --git a/.config/zsh/zprofile b/.config/zsh/zprofile
index 16b64c6..3a9242f 100644
--- a/.config/zsh/zprofile
+++ b/.config/zsh/zprofile
@@ -1,17 +1,20 @@
#!/bin/zsh
+
. ~/.profile
-[ -n "$TMUX" ] || [ -n "$TERMUX_VERSION" ] || [ "$SSH_CONNECTION" ] &&
+[ -n "$TMUX" ] || [ -n "$TERMUX_VERSION" ] || [ -n "$SSH_CONNECTION" ] &&
return
on_ac_power="$(cat /sys/class/power_supply/ACAD/online)"
-[ "$on_ac_power" = 0 ] && brightnessctl set 5% || brightnessctl set 20%
+[ "$on_ac_power" = 0 ] &&
+ brightnessctl set 5% ||
+ brightnessctl set "$(<"${XDG_STATE_HOME:-$HOME/.local/state}/brightness")"
case "$TTY" in
/dev/tty1)
command -V optimus-manager >/dev/null && [ "$on_ac_power" = 1 ] && {
echo "Waiting for nvidia card to load up..."
- until [ -e /dev/dri/card1 ]; do; sleep 0.1; done
+ until [ -e /dev/dri/card1 ]; do sleep 0.1; done
}
command -V startx >/dev/null && { pgrep startx || startx }
;;