From 25e2d2e1a56e8118f8bfa41d145e55e4b4fc424e Mon Sep 17 00:00:00 2001 From: Mika Suomalainen Date: Fri, 21 Dec 2012 14:24:44 +0200 Subject: [PATCH] zshrc: MKAYSIGREP --- README.md | 14 ++++++++++---- bashrc | 2 -- zshrc | 54 +++++++++++++++++++++++------------------------------- 3 files changed, 33 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index bf879734..7d78e658 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,14 @@ Just read the files and copy-paste some things which you need or run the install Yes. If you take something from these files, you can freely redistribute it even without mentioning the source. I am trying to mention original sources in these files. -## What are .MKAYSIGREP.md and MKAYSIGREP.html and .*.MKAYSIGREP? +## What are .something.MKAYSIGREP files? -They are just cheatsheet for me what do I copy to .custom or .environment or .aliases -or whatever. Their content can be found from all files, but commented and without -proper configuration they can cause unwanted effects. +They are outputs of + +``` +grep MKAYSIGREP +``` + +and contain modifications which might not be useful to other people than me. + +.install.MKAYSIGREP.run is installation for them. diff --git a/bashrc b/bashrc index 18bbf899..11477fe0 100644 --- a/bashrc +++ b/bashrc @@ -1,5 +1,3 @@ -# bashrc of Mkaysi - # TOC # Defaults etc... M0TZLS # Environment 7RS56S diff --git a/zshrc b/zshrc index 242b6680..ffef31d2 100644 --- a/zshrc +++ b/zshrc @@ -1,5 +1,3 @@ -# This is zshrc of Mkaysi. - # TOC # Defaults etc... M0TZLS # Environment 7RS56S @@ -16,7 +14,7 @@ uname=`uname` # Set up the prompt autoload -Uz promptinit -# Green for normal user and red for root. Thanks nyuszika7h :D +# Green for normal user and red for root. Thank you nyuszika7h promptinit PS1="%B%(!.%F{red}.%F{green})%n@%m %~ %#%f%b " @@ -76,14 +74,11 @@ if [ -f ~/.zshenv ]; then source ~/.zshenv fi -# Don't check for mail! -unset MAILCHECK - # Enable core files. ulimit -c unlimited -#More colours :D +#More colours if [[ $TERM == 'xterm' ]]; then export TERM=xterm-256color fi @@ -93,13 +88,13 @@ export TERM=screen-256color fi # Sets the default editor. -export EDITOR=vim +#export EDITOR=vim # MKAYSIGREP # MKAYSIGREPENVIRONMENT # Sets locale. You can get list of locales with "locale -a" command. This should be something which ends to .utf8 -export LC_ALL=fi_FI.utf8 +#export LC_ALL=fi_FI.utf8 # MKAYSIGREP # MKAYSIGREPENVIRONMENT # Sets your timezone. Set in format , or just timezone like UTC. -export TZ="/usr/share/zoneinfo/Europe/Helsinki" +# export TZ="/usr/share/zoneinfo/Europe/Helsinki" # MKAYSIGREP # MKAYSIGREPENVIRONMENT # Sets PATH. To add another path, add : to string below. PATH=$HOME/.local/bin:$HOME/.local/games:$PATH @@ -109,7 +104,7 @@ PATH=$HOME/.local/bin:$HOME/.local/games:$PATH #cd # Uses most as the default pager if you uncomment line below. (You will also get colourful manpages :D). -export PAGER=most +#export PAGER=most # MKAYSIGREP # MKAYSIGREPENVIRONMENT # Sets environmnet variable CPUARCH to output of "uname -p" CPUARCH=`uname -p` @@ -123,17 +118,14 @@ alias sudo="sudo " alias ..="cd .." # Use htop instead of top, it's better. Requires htop. -alias top="htop" +#alias top="htop" # MKAYSIGREP MKAYSIGREPALIAS # Automaticly adds title to Youtube-dl when downloading videos with it. Requires youtube-dl. alias youtube-dl="youtube-dl -t" # git specific. This is the command which I use when git asks me to commit something and says that I have modified files, even when I haven't. alias gdrop="git stash && git stash drop" -alias gitk="gitg" # Requires gitg . I just think that it looks nicer than gitk. - -# If I run nautilus, I want it to open in folder where I am. -alias nautilus="nautilus ./" +#alias gitk="gitg" # Requires gitg . I just think that it looks nicer than gitk. # MKAYSIGREP MKAYSIGREPALIAS # Why I must write "weechat-curses" to start it? alias weechat="weechat-curses" @@ -151,14 +143,14 @@ alias nmap-regular="nmap " alias nmap-comprehensive="sudo nmap -sS -sU -T4 -A -v -PE -PP -PS21,22,23,25,80,113,31339 -PA80,113,443,10042 -PO --script all " # Little "safer" scan as connecting to only HTTP and HTTPS ports doesn't look so attacking. Copy-paste to .zsh_custom and remove " -p 80,443" if you want to scan all ports which nmap scans by default. alias nmap-osscan="sudo nmap -p 80,443 -O -v --osscan-guess --fuzzy " -alias netcat="ncat " +#alias netcat="ncat " # MKAYSIGREP # MKAYSIGREPALIAS # Tor (The Onion Router) specific. -alias usewithtor="proxychains " -alias torsocks="proxychains " +#alias usewithtor="proxychains " # MKAYSIGREP MKAYSIGREPALIAS +#alias torsocks="proxychains " # MKAYSIGREP MKAYSIGREPALIAS -# This should allow aliases to work with proxychains. -alias proxychains="proxychains " +# This should allow aliases to work with proxychains. +#alias proxychains="proxychains " # MKAYSIGREP MKAYSIGREPALIAS # Downloads folder over SSH. Usage: rdownload : | TIP: use ~/ssh/config to configure hosts. alias rdownload="rsync -h --progress -avz " @@ -172,7 +164,7 @@ alias tmux="tmux -u" alias aptitute="aptitude " # This is the checkinstall rule which I like to use. -alias checkinstall="make install " +#alias checkinstall="make install " # MKAYSIGREP MKAYSIGREPALIAS # The Battle for Wesnoth specific, http://wesnoth.org/ # It seems to be an good idea to have debug logs on terminal with svn version. @@ -197,7 +189,7 @@ alias -s bz2='tar -xjvf' # For copy-pasting directly from somewhere alias %=" " -alias #=" " +alias \#=" " # Supybot specifig. Why to write long command, if you can write short command? alias supybot-config-reload="killall -HUP supybot " @@ -215,15 +207,15 @@ alias theme="prompt " # enable color support of ls and also add handy aliases alias ls='ls --color=auto' -#alias dir='dir --color=auto' -#alias vdir='vdir --color=auto' +alias dir='dir --color=auto' +alias vdir='vdir --color=auto' alias grep='grep --color=auto' alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' # some more ls aliases -alias ll='ls -alF' -alias la='ls -A' -alias l='ls -CF' +alias ll='ls -alF --color=auto' +alias la='ls -A --color=auto' +alias l='ls -CF --color=auto' # Add an "alert" alias for long running commands. Use like so: alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"' @@ -252,13 +244,13 @@ alias rsync-folder="rsync -h --progress -azvv " alias ssh-add="\ssh-add -D && \ssh-add " # Use GPG2 instead of GPG! -alias gpg=gpg2 +#alias gpg=gpg2 # MKAYSIGREP MKAYSIGREPALIAS # ZSH doesn't currently include automatic completion for GPG2, # so use the GPG one, which works with GPG2 too. This is in aliases, # because that above alias needs this and this will disappear when zsh # gets GPG2 completion. See # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666755 -compdef gpg2=gpg +#compdef gpg2=gpg # MKAYSIGREP MKAYSIGREPALIAS # For locally installed mosh on remote server. alias lmosh="mosh --server=~/.local/bin/mosh-server " @@ -286,7 +278,7 @@ alias myip4="curl -s4 http://icanhazip.com" alias myip6="curl -s6 http://icanhazip.com" # Curl instead of wget with warning -alias wget="echo Running curl -LO instead of wget && curl -LO " +#alias wget="echo Running curl -LO instead of wget && curl -LO " # MKAYSIGREP # MKAYSIGREPALIAS # Update groups without logging out. Requires entering password. Source: http://blog.edwards-research.com/2010/10/linux-refresh-group-membership-without-logging-out/ alias refreshgroups="exec su -l $USER"