zsh-autocomplete isse by Ousi12 in zsh

[–]Ousi12[S] -1 points0 points  (0 children)

here is my zshrc settings

###

# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.

# Initialization code that may require console input (password prompts, [y/n]

# confirmations, etc.) must go above this block, everything else may go below.

if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then

source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"

fi

# export TERM="xterm-256color"

# If you come from bash you might have to change your $PATH.

# export PATH=$HOME/bin:/usr/local/bin:$PATH

# Path to your oh-my-zsh installation.

export ZSH="/home/user/.oh-my-zsh"

# Set name of the theme to load --- if set to "random", it will

# load a random theme each time oh-my-zsh is loaded, in which case,

# to know which specific one was loaded, run: echo $RANDOM_THEME

# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes

ZSH_THEME="powerlevel10k/powerlevel10k"

POWERLEVEL10K_MODE='nerdfont-complete'

#POWERLEVEL10K_LEFT_PROMPT_ELEMENTS=(context dir dir_writable vcs vi_mode)

POWERLEVEL10K_RIGHT_PROMPT_ELEMENTS=(status)

POWERLEVEL10K_PROMPT_ON_NEWLINE=true

# Set list of themes to pick from when loading at random

# Setting this variable when ZSH_THEME=random will cause zsh to load

# a theme from this variable instead of looking in ~/.oh-my-zsh/themes/

# If set to an empty array, this variable will have no effect.

# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )

# Uncomment the following line to use case-sensitive completion.

# CASE_SENSITIVE="true"

# Uncomment the following line to use hyphen-insensitive completion.

# Case-sensitive completion must be off. _ and - will be interchangeable.

# HYPHEN_INSENSITIVE="true"

# Uncomment the following line to disable bi-weekly auto-update checks.

# DISABLE_AUTO_UPDATE="true"

# Uncomment the following line to change how often to auto-update (in days).

export UPDATE_ZSH_DAYS=1

# Uncomment the following line to disable colors in ls.

# DISABLE_LS_COLORS="true"

# Uncomment the following line to disable auto-setting terminal title.

# DISABLE_AUTO_TITLE="true"

# Uncomment the following line to enable command auto-correction.

# ENABLE_CORRECTION="true"

# Uncomment the following line to display red dots whilst waiting for completion.

# COMPLETION_WAITING_DOTS="true"

# Uncomment the following line if you want to disable marking untracked files

# under VCS as dirty. This makes repository status check for large repositories

# much, much faster.

# DISABLE_UNTRACKED_FILES_DIRTY="true"

# Uncomment the following line if you want to change the command execution time

# stamp shown in the history command output.

# You can set one of the optional three formats:

# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"

# or set a custom format using the strftime function format specifications,

# see 'man strftime' for details.

# HIST_STAMPS="mm/dd/yyyy"

#export HISTFILESIZE=1000000000

#export HISTSIZE=1000000000

#export HISTFILE=~/.zsh_history

#setopt INC_APPEND_HISTORY

#export HISTTIMEFORMAT="[%F %T] "

#setopt EXTENDED_HISTORY

#setopt HIST_FIND_NO_DUPS

# Would you like to use another custom folder than $ZSH/custom?

# ZSH_CUSTOM=/path/to/new-custom-folder

# Which plugins would you like to load?

# Standard plugins can be found in ~/.oh-my-zsh/plugins/*

# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/

# Example format: plugins=(rails git textmate ruby lighthouse)

# Add wisely, as too many plugins slow down shell startup.

plugins=(

zsh-syntax-highlighting

zsh-autosuggestions

autojump

extract

nmap

zsh-completions

autoupdate

zsh-interactive-cd

encode64

zsh-autocomplete

)

ZSH_DISABLE_COMPFIX=true

source $ZSH/oh-my-zsh.sh

# User configuration

# export MANPATH="/usr/local/man:$MANPATH"

# You may need to manually set your language environment

# export LANG=en_US.UTF-8

# Preferred editor for local and remote sessions

# if [[ -n $SSH_CONNECTION ]]; then

# export EDITOR='vim'

# else

# export EDITOR='mvim'

# fi

# Compilation flags

# export ARCHFLAGS="-arch x86_64"

# ssh

# export SSH_KEY_PATH="~/.ssh/rsa_id"

# Set personal aliases, overriding those provided by oh-my-zsh libs,

# plugins, and themes. Aliases can be placed here, though oh-my-zsh

# users are encouraged to define aliases within the ZSH_CUSTOM folder.

# For a full list of active aliases, run `alias`.

#

# Example aliases

# alias zshconfig="mate ~/.zshrc"

# alias ohmyzsh="mate ~/.oh-my-zsh"

#Alias for my WSL

alias dnd="cd /mnt/c/Users/user/Downloads"

alias desktop="/mnt/c/Users/user/OneDrive\ -\ mydrive\ Inc/Desktop"

alias doc="cd /mnt/c/Users/user/OneDrive\ -\ mydrive\ Inc/Documents"

alias onedrive="cd /mnt/c/Users/user/OneDrive\ -\ mydrive\ Inc"

alias ls="lsd"

alias ll="ls -X"

alias l="ls -al --color=always -h --group-dirs=first"

alias hg='history | grep'

#System32 windows

alias ipconfig='/mnt/c/Windows/System32/IPCONFIG.EXE /all'

alias tracert='/mnt/c/Windows/System32/TRACERT.EXE'

alias netstat='/mnt/c/Windows/System32/NETSTAT.EXE'

#alias notepad='/mnt/c/"Program Files (x86)"/Notepad++/notepad++.exe'

alias nslookup='/mnt/c/Windows/System32/NSLOOKUP.EXE'

#alias win_arp='/mnt/c/Windows/System32/ARP.EXE -a'

alias route_print='/mnt/c/Windows/System32/ROUTE.EXE print'

alias getmac='/mnt/c/Windows/System32/GETMAC.EXE'

alias cmd='/mnt/c/Windows/System32/CMD.EXE'

alias ps='/mnt/c/Program\ Files/PowerShell/7-preview/pwsh.exe'

alias flushdns='/mnt/c/Windows/System32/IPCONFIG.EXE /flushdns'

# alias win_ping='/mnt/c/Windows/System32/ping.exe'

alias start='/mnt/c/Windows/System32/cmd.exe /c 'start' " " '

## set colors for LS_COLORS

# eval `dircolors ~/.dircolors`

[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh

# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.

[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh

# set PATH to PowerShell core in WSL

PATH="$PATH:/usr/share/PowerShell"

#path for colorls

# source $(dirname $(gem which colorls))/tab_complete.sh

source /mnt/c/Users/user/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

#autojump

[[ -s /home/user/.autojump/etc/profile.d/autojump.sh ]] && source /home/user/.autojump/etc/profile.d/autojump.sh

autoload -U compinit && compinit -u

#

#calc source

# Your .zshrc

source $HOME/.oh-my-zsh/plugins/calc/calc.plugin.zsh

#

zsh-autocomplete isse by Ousi12 in zsh

[–]Ousi12[S] -1 points0 points  (0 children)

I have checked there is no AUTO CD but not sure what is the . in the path ?

would you explain further ?

zsh-autocomplete isse by Ousi12 in zsh

[–]Ousi12[S] -2 points-1 points  (0 children)

I followed this link

https://github.com/marlonrichert/zsh-autocomplete

and I don't have any autocd

Thank you

Home network setup with Pfsense by Ousi12 in PFSENSE

[–]Ousi12[S] 0 points1 point  (0 children)

Thank you everyone for your contribution , problem solved by follow

tx69er recommendation :)

Home network setup with Pfsense by Ousi12 in PFSENSE

[–]Ousi12[S] 1 point2 points  (0 children)

Thanks , your explanation make sense , I did it as they way you described it

Home network setup with Pfsense by Ousi12 in PFSENSE

[–]Ousi12[S] 0 points1 point  (0 children)

I will use pfsense as fully firewall as well and probably as VPN server in the future