summaryrefslogtreecommitdiff
path: root/.config/shell
diff options
context:
space:
mode:
authorVikas Kushwaha <dev@vikas.rocks>2025-06-13 08:37:31 +0530
committerVikas Kushwaha <dev@vikas.rocks>2025-06-13 08:37:31 +0530
commit28ea0e3cbe1c0f980a05d6fb13a428bcab2ea1c5 (patch)
treeb44f5301c4f60b1dae51a91e72b614996ee074ce /.config/shell
parent311a468de08231c3dd2327473b79066a25e67462 (diff)
neovim updatesHEADmaster
Diffstat (limited to '.config/shell')
-rw-r--r--.config/shell/aliasrc1
-rw-r--r--.config/shell/bm-dirs41
-rw-r--r--.config/shell/bm-files34
-rw-r--r--.config/shell/profile15
4 files changed, 42 insertions, 49 deletions
diff --git a/.config/shell/aliasrc b/.config/shell/aliasrc
index 06b59da..888705d 100644
--- a/.config/shell/aliasrc
+++ b/.config/shell/aliasrc
@@ -8,7 +8,6 @@ alias md='mkdir'
alias s='sudo'
alias l='ls -A'
alias ll='ls -al'
-alias lr='ls -aR'
# open
alias o="${OPENER:-xdg-open}"
alias e="${EDITOR:-vi}"
diff --git a/.config/shell/bm-dirs b/.config/shell/bm-dirs
index 25eb1ea..794d362 100644
--- a/.config/shell/bm-dirs
+++ b/.config/shell/bm-dirs
@@ -1,38 +1,31 @@
# You can add comments to these files with #
-cac ${XDG_CACHE_HOME:-$HOME/.cache}
-cg ${XDG_CONFIG_HOME:-$HOME/.config}
-lb ${XDG_SCRIPTS_DIR:-$HOME/.local/bin}
-lsh ${XDG_DATA_DIR:-$HOME/.local/share}
-lst ${XDG_STATE_DIR:-$HOME/.local/state}
-lsr ${XDG_SOURCE_DIR:-$HOME/.local/src}
-dn ${XDG_DOWNLOAD_DIR:-$HOME/Downloads}
-dx ${XDG_DOCUMENTS_DIR:-$HOME/Documents}
-ms ${XDG_MUSIC_DIR:-$HOME/Music}
-px ${XDG_PICTURES_DIR:-$HOME/Pictures}
-vd ${XDG_VIDEOS_DIR:-$HOME/Videos}
+ch ${XDG_CACHE_HOME:-$HOME/.cache} # CacHe
+cf ${XDG_CONFIG_HOME:-$HOME/.config} # ConFig
+lb ${XDG_SCRIPTS_DIR:-$HOME/.local/bin} # Local Bin
+dt ${XDG_DATA_DIR:-$HOME/.local/share} # DaTa
+hs ${XDG_STATE_DIR:-$HOME/.local/state} # HiStory
+sr ${XDG_SOURCE_DIR:-$HOME/.local/src} # SRc
+ds ${XDG_DOWNLOAD_DIR:-$HOME/Desktop} # DeSktop
+dn ${XDG_DOWNLOAD_DIR:-$HOME/Downloads} # DowNloads
+dx ${XDG_DOCUMENTS_DIR:-$HOME/Documents} # DoX
+ms ${XDG_MUSIC_DIR:-$HOME/Music} # MuSic
+px ${XDG_PICTURES_DIR:-$HOME/Pictures} # PiX
+vd ${XDG_VIDEOS_DIR:-$HOME/Videos} # ViDeos
-nv ${XDG_CONFIG_HOME:-$HOME/.config}/nvim
lsa ${XDG_DATA_DIR:-$HOME/.local/share}/applications
vnv ${XDG_DATA_DIR:-$HOME/.local/share}/virtualenvs
ltr ${XDG_DATA_DIR:-$HOME/.local/share}/Trash
-dl ${XDG_DOCUMENTS_DIR:-$HOME/Documents}/latex
-dr ${XDG_DOCUMENTS_DIR:-$HOME/Documents}/latex/resume
-nt ${XDG_DOCUMENTS_DIR:-$HOME/Documents}/Notes
bn ~/bin
sd ~/sdcard
rp ~/repos
an ~/Android
-ap ~/Applications
dv ~/Dev
-vr ~/Dev/sites/vikas.rocks
-vc ~/Dev/sites/vikas.rocks/content
-vl ~/Dev/sites/vikas.rocks/layouts
-vp ~/Dev/sites/vikas.rocks/public
-td ~/Dev/test
-gd ~/GDrive/vartak/CS
-ph ~/Phone
-sv ~/Phone/.stversions
+dp ~/Dev/sites/personal
+td ~/Dev/test # Test Dir
+gd ~/GDrive # Google Drive
+ph ~/Phone # PHone
+stv ~/Phone/.stversions # SyncThing Versions
pw ~/Phone/Android/media/com.whatsapp.w4b/WhatsApp\ Business/Media/WhatsApp\ Business\ Documents
mn /mnt
diff --git a/.config/shell/bm-files b/.config/shell/bm-files
index 2585175..6324347 100644
--- a/.config/shell/bm-files
+++ b/.config/shell/bm-files
@@ -4,25 +4,27 @@
bf ${XDG_CONFIG_HOME:-$HOME/.config}/shell/bm-files
bd ${XDG_CONFIG_HOME:-$HOME/.config}/shell/bm-dirs
-pf ~/.profile
-zp ~/.zprofile
-xp ~/.xprofile
-gi ~/.gitignore
-zr ${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshrc
-ar ${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc
-lf ${XDG_CONFIG_HOME:-$HOME/.config}/lf/lfrc
-sx ${XDG_CONFIG_HOME:-$HOME/.config}/sxiv/exec/key-handler
-in ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/init.vim
-ac ${XDG_CONFIG_HOME:-$HOME/.config}/alacritty/alacritty.toml
-xr ${XDG_CONFIG_HOME:-$HOME/.config}/X11/Xresources
-xi ${XDG_CONFIG_HOME:-$HOME/.config}/X11/xinitrc
-ml ${XDG_CONFIG_HOME:-$HOME/.config}/mimeapps.list
-fi ${XDG_CONFIG_HOME:-$HOME/.config}/fd/ignore
-sc ~/.ssh/config
+cfpf ~/.profile
+cfzp ~/.zprofile
+cfxp ~/.xprofile
+cfgi ~/.gitignore
+cfzc ${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshrc
+cfar ${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc
+cflc ${XDG_CONFIG_HOME:-$HOME/.config}/lf/lfrc
+cfsx ${XDG_CONFIG_HOME:-$HOME/.config}/sxiv/exec/key-handler
+cfin ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/init.vim
+cfac ${XDG_CONFIG_HOME:-$HOME/.config}/alacritty/alacritty.toml
+cfza ${XDG_CONFIG_HOME:-$HOME/.config}/zathura/zathurarc
+cfxr ${XDG_CONFIG_HOME:-$HOME/.config}/X11/Xresources
+cfxi ${XDG_CONFIG_HOME:-$HOME/.config}/X11/xinitrc
+cfml ${XDG_CONFIG_HOME:-$HOME/.config}/mimeapps.list
+cffi ${XDG_CONFIG_HOME:-$HOME/.config}/fd/ignore
+cfsc ~/.ssh/config
zh ${XDG_STATE_HOME:-$HOME/.local/state}/zsh/history
qn ${XDG_DOCUMENTS_HOME:-$HOME/Documents}/Notes/QuickNote.md
bm ${XDG_DOCUMENTS_HOME:-$HOME/Documents}/Notes/bookmarks.txt
-akn ${XDG_DOCUMENTS_HOME:-$HOME/Documents}/Notes/ak47.txt
li ${XDG_DOCUMENTS_HOME:-$HOME/Documents}/latex/lorem-ipsum.txt
vh ~/Dev/sites/vikas.rocks/layouts/_default/home.html
+wtr /tmp/wttr.txt
+
diff --git a/.config/shell/profile b/.config/shell/profile
index af1b4a9..d512687 100644
--- a/.config/shell/profile
+++ b/.config/shell/profile
@@ -14,15 +14,15 @@ export TERMINAL="st"
export PREVIEWER="preview"
export MOUNTPATH="/run/media/$USER"
-export PASSWORD_STORE_DIR="$HOME/Phone/Backup/pass"
+export CUSTOM_PASSWORD_STORE="$HOME/Phone/Backup/pass"
export SSH_AUTH_SOCK="$HOME/.ssh/ssh_auth_sock"
export NCFTPDIR="$XDG_DATA_HOME/ncftp"
export R_ENVIRON_USER="$XDG_DATA_HOME/R/.Renviron"
export GOPATH="$XDG_DATA_HOME/go"
export ANDROID_USER_HOME="$XDG_DATA_HOME/android"
export ANDROID_HOME="$HOME/Android/Sdk"
-export __GL_SHADER_DISK_CACHE_PATH="$HOME/.cache/nv"
export PYENV_ROOT="$XDG_DATA_HOME/pyenv"
+export __GL_SHADER_DISK_CACHE_PATH="$HOME/.cache/nv"
export XINITRC="$XDG_CONFIG_HOME/X11/xinitrc"
export ZDOTDIR="$XDG_CONFIG_HOME/zsh"
@@ -50,6 +50,7 @@ export CD_HISTFILE="$XDG_STATE_HOME/cd_history"
export LESS='-fiR --mouse --use-color -j 10 -Dd+r -Du+b'
export LESSOPEN='|lessopen.sh %s'
export GROFF_NO_SGR=1
+export SUDO_ASKPASS='/usr/lib/ssh/ssh-askpass'
export GTK_IM_MODULE='fcitx'
export QT_IM_MODULE='fcitx'
export SDL_IM_MODULE='fcitx'
@@ -62,14 +63,14 @@ export CHROME_EXECUTABLE='chromium'
export FZF_DEFAULT_COMMAND="find -H . ! -wholename '*.git*' ! \( -type d -printf '%p/\n' , ! -type d -print \)"
export FZF_DEFAULT_OPTS="
--history='$FZF_HISTFILE'
- --preview='\$PREVIEWER {}' --preview-window=hidden
+ --preview='\$PREVIEWER {}'
+ --preview-window='<30(up,border-bottom),right,border-left,hidden'
--bind 'ctrl-s:toggle-sort'
--bind 'ctrl-y:execute-silent(printf \"%s\\\n\" {+} | xsel --clipboard)'
--bind 'ctrl-v:toggle-preview,ctrl-space:toggle-preview'
--bind 'alt-space:toggle-preview,alt-w:toggle-preview-wrap'
- --bind 'alt-enter:print-query'
--bind 'ctrl-alt-c:change-preview-window(up|left:50%|down|right:50%)'
- --bind 'ctrl-alt-k:change-preview-window(50%|60%|70%|80%|90%)'
+ --bind 'ctrl-alt-k:change-preview-window(60%|70%|80%|90%)'
--bind 'ctrl-alt-j:change-preview-window(50%|40%|30%|20%)'
--bind 'ctrl-alt-a:select-all,ctrl-alt-d:deselect-all'
--bind 'alt-n:half-page-down,alt-p:half-page-up'
@@ -79,8 +80,6 @@ export FZF_DEFAULT_OPTS="
--bind 'alt-j:preview-half-page-down,alt-k:preview-half-page-up'
--bind 'alt-l:preview-page-down,alt-h:preview-page-up'
--bind 'alt-H:preview-top,alt-L:preview-bottom'
- --bind 'alt-g:preview-top,alt-G:preview-bottom'
- --bind 'alt-s:execute(dmenu-send {})'
--bind 'alt-0:change-preview(echo {})'
--bind 'alt-1:change-preview(text-preview {})'
--bind 'alt-2:change-preview(\$PREVIEWER {})'
@@ -92,7 +91,7 @@ export FZF_DEFAULT_OPTS="
--bind 'alt-e:execute(append-to-history {q} \"$FZF_HISTFILE\"; eval \"\${EDITOR:-vi} {}\")'
--bind 'alt-O:execute(append-to-history {q} \"$FZF_HISTFILE\"; mimeopen --ask {})'
--bind 'alt-o:execute(append-to-history {q} \"$FZF_HISTFILE\"; eval \"\${FILES:-lf} {}\")'
- --bind 'alt-D:become(append-to-history {q} \"$FZF_HISTFILE\"; dirname {} )'
+ --bind 'alt-s:execute(append-to-history {q} \"$FZF_HISTFILE\"; fsend {} )'
"
## Custom themes for GTypist