Post AvspTPL4pnogCdoNJg by hellhammer666@varishangout.net
 (DIR) More posts by hellhammer666@varishangout.net
 (DIR) Post #AvspTPL4pnogCdoNJg by hellhammer666@varishangout.net
       2025-07-07T07:41:46.690773Z
       
       1 likes, 0 repeats
       
       Okay, what's going on here?
       
 (DIR) Post #AvspWKC8PvD77K1I0W by EdBoatConnoisseur@poa.st
       2025-07-07T07:44:14.488855Z
       
       0 likes, 1 repeats
       
       @hellhammer666 Stop using powerlevel10k, is not even a good prompt generator.
       
 (DIR) Post #AvtQjVbwylhEapFEMy by hellhammer666@varishangout.net
       2025-07-07T09:45:22.552670Z
       
       0 likes, 0 repeats
       
       Just removed powerlevel10k, alongside with editing ~/.zshrc. And fixes the issue by removing .zsh_history, then let it create a new one itself.
       
 (DIR) Post #AvtQjWY5UcCVV8RezI by hellhammer666@varishangout.net
       2025-07-07T13:19:10.226140Z
       
       0 likes, 0 repeats
       
       That's probably explains why I had a sudden freeze while I was playing Blue Archive coz of that? IDK tho.
       
 (DIR) Post #AvtQjX67S5QHCgMq24 by EdBoatConnoisseur@varishangout.net
       2025-07-07T14:41:04.868751Z
       
       0 likes, 0 repeats
       
       @hellhammer666 just copy my zshrc, it just works```zshsetopt autocd       # Automatically cd into typed directory.stty stop undef     # Disable ctrl-s to freeze terminal.autoload colors && colors #enable colorsif [ -z $XDG_CACHE_HOME ]; then    XDG_CACHE_HOME="${HOME}/.cache"fi# history in cache directoryHISTFILE=$XDG_CACHE_HOME/zsh/historyif [ ! -f $HISTFILE ]; then    echo "zsh: creating history file at '$HISTFILE'"    mkdir -p "${HISTFILE%/*}"    touch $HISTFILEfiHISTSIZE=1000000000SAVEHIST=1000000000setopt HIST_SAVE_NO_DUPSsetopt append_history share_history histignorealldups # share history among terminals# tab completeautoload -Uz compinitzstyle ':completion:*:warnings' format '%F{04}%BSorry, no matches for: %d%b'zstyle ':completion:*' menu select# zstyle ':completion:*:descriptions' format '%F{10}%B%d%b'zstyle ':completion:*:*:*:*:descriptions' format '%F{10}-- %d --%f'zstyle ':completion:*' use-cache onzstyle ':completion:*' cache-path ${zdotdir}/cachezstyle ':completion:*' group-name ''# zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'zstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'zstyle ':completion:*:*:-command-:*:*' group-order aliases functions commands builtinszstyle ':completion:*:default' list-colors ''zmodload zsh/complistfor dump in ${zdotdir}/.zcompdump(N.mh+48); do  compinit  done  compinit -c  _comp_options+=(globdots)autoload -Uz url-quote-magiczle -N self-insert url-quote-magic# vi modebindkey -vexport KEYTIMEOUT=1# use vim keys in tab completionbindkey -M menuselect 'h' vi-backward-charbindkey -M menuselect 'k' vi-up-line-or-historybindkey -M menuselect 'l' vi-forward-charbindkey -M menuselect 'j' vi-down-line-or-historybindkey -v '^?' backward-delete-char# change cursor shape for differnet vi modesfunction zle-keymap-select {  if [[ ${KEYMAP} == vicmd ]] ||    [[ $1 = 'block' ]]; then    echo -ne '\e[2 q'  elif [[ ${KEYMAP} == main ]] ||    [[ ${KEYMAP} == viins ]] ||    [[ ${KEYMAP} == '' ]] ||    [[ $1 = 'beam' ]]; then    echo -ne '\e[6 q'  fi}zle -N zle-keymap-selectzle-line-init() {  zle -K viins # initiate 'vi insert' as keymap (can be removed if 'bindkey -V' has been set elsewhere)  echo -ne "\e[6 q"}zle -N zle-line-initecho -ne '\e[6 q' # use beam shape on startuppreexec() { echo -ne '\e[6 q' ;} # use beam shape cursor for each new promptbindkey -s '^f' 'cd "$(dirname "$(fzf --cycle)")"\n'# bindkey '^[[P' delete-charbindkey -s '^r' 'exec zsh\n'# Edit line in vim with ctrl-e:autoload edit-command-line; zle -N edit-command-linebindkey '^e' edit-command-line# Zsh is nice and provides a "which", but "no, thanks, we have our own".disable whichdo_source_module () {    if [ -f "$1" ] ; then        source "$1"    fi}if [ -z "$XDG_CONFIG_HOME" ]; then    XDG_CONFIG_HOME="${HOME}/.config"fi# you should usedo_source_module ${XDG_CONFIG_HOME}/zsh/zsh-you-should-use/you-should-use.plugin.zsh# abbrev aliasdo_source_module ${XDG_CONFIG_HOME}/zsh/zsh-abbrev-alias/abbrev-alias.plugin.zsh# Alias definitions.do_source_module ${XDG_CONFIG_HOME}/shell/aliasrc# function definitionsdo_source_module ${XDG_CONFIG_HOME}/shell/functionsrc# # fzf config# [ -f ~/.config/shell/fzfrc ] && source ~/.config/shell/fzfrc# less configdo_source_module ${XDG_CONFIG_HOME}/shell/LESS_TERMCAP# man configdo_source_module ${XDG_CONFIG_HOME}/shell/manpager# ls configdo_source_module ${XDG_CONFIG_HOME}/shell/dircolorsbindkey -s '^o' 'vfcd\n'# promptdo_source_module ${XDG_CONFIG_HOME}/shell/promptline.sh# venvcase "$PATH" in    *python*) __has_python=1 ;;    *)        __has_python=0 ;;esacif [ "$__has_python" -eq 0 ]; then    do_source_module ${HOME}/.local/lib/python/bin/activatefi# dynamic titlesdo_source_module ${XDG_CONFIG_HOME}/zsh/dynamic_title.zshZSH_AUTOSUGGEST_STRATEGY=( history completion )do_source_module /usr/share/zsh-autosuggestions/zsh-autosuggestions.zshdo_source_module /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh```
       
 (DIR) Post #AvveoCJvuqN3t1rpA0 by EdBoatConnoisseur@varishangout.net
       2025-07-08T16:28:15.684241Z
       
       0 likes, 0 repeats
       
       @hellhammer666 i should probably take the time to upload my dotfiles to a repo...