From 8fffcacdf69a72fce964ffd67260d98d4834ab79 Mon Sep 17 00:00:00 2001 From: Kevin Mok Date: Fri, 23 Feb 2018 00:38:52 -0500 Subject: [PATCH] Aliases: find/grep (recursive), Python, Markdown - Vim: refresh file, format 2 lines - i3: ksnapshot --- aliases/.bash_aliases | 6 +++++- aliases/.git_aliases | 1 + aliases/.pc_aliases | 11 ++++++++--- configs/NZXT/i3.conf | 8 +++++--- dotfiles/vimrc | 5 ++++- 5 files changed, 23 insertions(+), 8 deletions(-) diff --git a/aliases/.bash_aliases b/aliases/.bash_aliases index 8a404dc..753868a 100644 --- a/aliases/.bash_aliases +++ b/aliases/.bash_aliases @@ -31,6 +31,10 @@ alias cfg="d ~/.config" # }}} # ok() { okular $1 ; } +rfnd() { find . -name "$1" ; } +rgrp() { grep -r $1 * ; } +p3() { python3 $1 ; } +py() { python $1 ; } # Config {{{ # alias lc="d ~/linux-config/" @@ -47,7 +51,7 @@ alias r=". ~/.bashrc" # redshift rs(){ redshift -O $(($1 * 1000)) ; } alias rx="redshift -x" -pand() { pandoc -o ${1%.*}.html $1 && google-chrome ${1%.*}.html ; } +mrk() { pandoc -o ${1%.*}.html $1 && chr ${1%.*}.html ; } # UltiSnips {{{ # usnp_dir="~/.vim/plugged/vim-snippets/UltiSnips" diff --git a/aliases/.git_aliases b/aliases/.git_aliases index 83838d8..2017f4e 100644 --- a/aliases/.git_aliases +++ b/aliases/.git_aliases @@ -19,6 +19,7 @@ alias gst="git stash" alias gstp="git stash pop" alias gclear="git stash clear" alias egc="vim -c \"set syn=gitcommit\" -c \"set tw=72\" commit-msg.txt" +alias gchom="git checkout master" # Aliases }}} # Functions {{{ diff --git a/aliases/.pc_aliases b/aliases/.pc_aliases index 7f11442..1e6d15a 100644 --- a/aliases/.pc_aliases +++ b/aliases/.pc_aliases @@ -60,10 +60,15 @@ if [ "$(hostname)" == "NZXT" ]; then alias rcg="$cd_coding_dir/random-color-generator" alias dcr="$cd_coding_dir/dcr-logger" alias pf="$cd_coding_dir/ParsaFood" - alias tpb="$cd_coding_dir/trapbot" + alias tb="$cd_coding_dir/trapbot" + alias vtb="$cd_coding_dir/trapbot && vi trapbot.py" alias ptb="python trapbot.py" - alias ptbo="python trapbot.py > output.py && vi output.py" - alias tbof="python trapbot-local.py" + alias ptbo="python trapbot.py > output.py" + alias sb="$cd_coding_dir/swbot" + # alias psb="p3 create_skills_dict.py" + # alias psbo="p3 create_skills_dict.py > output.py" + alias psb="p3 create_monster_dict.py" + alias psbo="p3 create_monster_dict.py > output.py" # xset r rate 200 75 # xmodmap -e "clear Lock" diff --git a/configs/NZXT/i3.conf b/configs/NZXT/i3.conf index f5c8a46..7760975 100644 --- a/configs/NZXT/i3.conf +++ b/configs/NZXT/i3.conf @@ -1,7 +1,7 @@ # applications {{{ # # startup {{{ # exec redshift -O 4000 -exec_always feh --bg-scale ~/Pictures/Backgrounds/samurai-astronaut.jpg +exec_always feh --bg-center ~/Pictures/Backgrounds/samurai-astronaut.jpg exec imwheel exec --no-startup-id i3-msg 'workspace 1 ; exec terminator' exec --no-startup-id i3-msg 'workspace 3 ; exec google-chrome' @@ -20,6 +20,7 @@ bindsym Mod4+o exec okular bindsym Mod4+m exec okular $sch_dir/calc-textbook.pdf bindsym Mod4+p exec pycharm bindsym Mod4+s exec spotify +bindsym Print exec ksnapshot # redshift {{{ # bindsym $mod+Mod4+1 exec redshift -O 1500 @@ -127,6 +128,7 @@ assign [class="jetbrains-"] $ws8 set $ws9 "9 " set $ws10 "10 " assign [class="VirtualBox"] $ws10 +assign [class="Spotify"] $ws10 set $ws11 "11 " workspace $ws11 output $benq # }}} ws names # @@ -197,14 +199,14 @@ bindsym $mod+control+l resize grow width 10 px or 10 ppt set $sb_font Hack Bold bar { font pango:$sb_font 17 - tray_output $benq + tray_output none status_command i3blocks -c ~/.config/i3blocks/i3blocks.conf output HDMI-0 } bar { output $samsung - tray_output $benq + tray_output none font pango:$sb_font 22 } # }}} status bar # diff --git a/dotfiles/vimrc b/dotfiles/vimrc index 904aa69..85d7f09 100644 --- a/dotfiles/vimrc +++ b/dotfiles/vimrc @@ -20,6 +20,7 @@ set linespace=5 set cursorcolumn set cursorline set timeoutlen=300 +set hlsearch " }}} set x=y " autocmd VimResized * wincmd = @@ -91,7 +92,7 @@ nnoremap _ nnoremap | let mapleader="\" -nnoremap e o +nnoremap e :e nnoremap ff :set foldmethod=marker zM nnoremap h :set hlsearch! hlsearch? nnoremap he :help @@ -101,12 +102,14 @@ nnoremap nw :set nowrap nnoremap pli :PlugInstall nnoremap plc :PlugClean nnoremap plu :PlugUpdate +nnoremap py :set tw=200 nnoremap r q:i.,.+s///gFsi nnoremap rl q:i.s///g nnoremap rv :source $MYVIMRC nnoremap R q:i%s///g2F/i nnoremap s :set syn=sh nnoremap w Vgq +nnoremap ww Vjgq nnoremap z za " }}} Mappings "