summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYigit Sever2021-10-25 20:39:06 +0300
committerYigit Sever2021-10-25 20:39:06 +0300
commit5ee15326de8e22f86eabd2ec0d0087ef12724f45 (patch)
tree8f3502a4946f0272d18002fc5a958c4f4253f493
parentcd203c7c82d4fef095b2481323b9e76a00f2482c (diff)
downloaddotfiles-5ee15326de8e22f86eabd2ec0d0087ef12724f45.tar.gz
dotfiles-5ee15326de8e22f86eabd2ec0d0087ef12724f45.tar.bz2
dotfiles-5ee15326de8e22f86eabd2ec0d0087ef12724f45.zip
zsh: shed fluff
-rw-r--r--.zshrc48
1 files changed, 3 insertions, 45 deletions
diff --git a/.zshrc b/.zshrc
index edc5129..6c9bd5d 100644
--- a/.zshrc
+++ b/.zshrc
@@ -12,46 +12,21 @@ ZSH_THEME="spaceship"
12SPACESHIP_CHAR_SYMBOL="δ" 12SPACESHIP_CHAR_SYMBOL="δ"
13SPACESHIP_CHAR_SUFFIX=" " 13SPACESHIP_CHAR_SUFFIX=" "
14 14
15# Uncomment the following line to use case-sensitive completion.
16# CASE_SENSITIVE="true"
17
18# Uncomment the following line to use hyphen-insensitive completion. Case
19# sensitive completion must be off. _ and - will be interchangeable.
20# HYPHEN_INSENSITIVE="true"
21
22# Uncomment the following line to disable bi-weekly auto-update checks.
23# DISABLE_AUTO_UPDATE="true"
24
25# Uncomment the following line to change how often to auto-update (in days).
26# export UPDATE_ZSH_DAYS=13
27
28# Uncomment the following line to disable colors in ls.
29# DISABLE_LS_COLORS="true"
30# Uncomment the following line to disable auto-setting terminal title.
31# DISABLE_AUTO_TITLE="true"
32
33# Uncomment the following line to enable command auto-correction.
34# ENABLE_CORRECTION="true"
35
36# Uncomment the following line to display red dots whilst waiting for completion. 15# Uncomment the following line to display red dots whilst waiting for completion.
37COMPLETION_WAITING_DOTS="true" 16COMPLETION_WAITING_DOTS="true"
38 17
39# Uncomment the following line if you want to disable marking untracked files 18# Uncomment the following line if you want to disable marking untracked files
40# under VCS as dirty. This makes repository status check for large repositories 19# under VCS as dirty. This makes repository status check for large repositories
41# much, much faster. 20# much, much faster.
42# DISABLE_UNTRACKED_FILES_DIRTY="true" 21DISABLE_UNTRACKED_FILES_DIRTY="true"
43 22
44# Uncomment the following line if you want to change the command execution time 23# Uncomment the following line if you want to change the command execution time
45# stamp shown in the history command output. 24# stamp shown in the history command output.
46# The optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd" 25# The optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
47# HIST_STAMPS="mm/dd/yyyy" 26HIST_STAMPS="yyy-mm-dd"
48
49# Would you like to use another custom folder than $ZSH/custom?
50# ZSH_CUSTOM=/path/to/new-custom-folder
51 27
52# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) 28# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
53# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ 29# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
54# Example format: plugins=(rails git textmate ruby lighthouse)
55# Add wisely, as too many plugins slow down shell startup. 30# Add wisely, as too many plugins slow down shell startup.
56plugins=( 31plugins=(
57 aws 32 aws
@@ -69,11 +44,6 @@ source $ZSH/oh-my-zsh.sh
69 44
70# User configuration 45# User configuration
71 46
72# export MANPATH="/usr/local/man:$MANPATH"
73
74# You may need to manually set your language environment
75# export LANG=en_US.UTF-8
76
77# Preferred editor for local and remote sessions 47# Preferred editor for local and remote sessions
78if [[ -n $SSH_CONNECTION ]]; then 48if [[ -n $SSH_CONNECTION ]]; then
79 export EDITOR='nvim' 49 export EDITOR='nvim'
@@ -81,19 +51,7 @@ else
81 export EDITOR='nvim' 51 export EDITOR='nvim'
82fi 52fi
83 53
84#[[ $TMUX = "" ]] && export TERM="xterm-256color" 54# aliases
85
86# Compilation flags
87# export ARCHFLAGS="-arch x86_64"
88
89# ssh
90# export SSH_KEY_PATH="~/.ssh/rsa_id"
91
92# Set personal aliases, overriding those provided by oh-my-zsh libs,
93# plugins, and themes. Aliases can be placed here, though oh-my-zsh
94# users are encouraged to define aliases within the ZSH_CUSTOM folder.
95# For a full list of active aliases, run `alias`.
96
97alias v='nvim' 55alias v='nvim'
98alias nt='neomutt' 56alias nt='neomutt'
99alias bashrc='nvim ~/.zshrc && source ~/.zshrc' 57alias bashrc='nvim ~/.zshrc && source ~/.zshrc'