From 12705f2af85bf6111908d6374d113914b67de582 Mon Sep 17 00:00:00 2001 From: Tuan-Dat Tran Date: Mon, 6 May 2019 11:53:42 +0200 Subject: [PATCH] added urxvt --- config/.config/i3/config | 7 +- config/.config/ranger/rc.conf | 3 +- .../.conky/syclo-crimson-bottomleft.conkyrc | 12 ++-- vim/.vim/ftplugin/md.vim | 4 +- vim/.vim/spell/de.utf-8.add | 61 ++++++++++++++++++ vim/.vim/spell/de.utf-8.add.spl | Bin 7074 -> 7931 bytes vim/.vimrc | 11 ++-- zsh/.zshrc | 2 + 8 files changed, 86 insertions(+), 14 deletions(-) diff --git a/config/.config/i3/config b/config/.config/i3/config index ac2e4bc..8d53d02 100644 --- a/config/.config/i3/config +++ b/config/.config/i3/config @@ -104,6 +104,9 @@ exec --no-startup-id compton -b exec --no-startup-id nextcloud exec --no-startup-id udiskie exec --no-startup-id conky -c ~/.conky/syclo-crimson-bottomleft.conkyrc +exec --no-startup-id urxvtd +exec --no-startup-id light-locker +exec --no-startup-id synergyd # exec --no-startup-id polybar beep -r # exec --no-startup-id polybar boop -r # exec --no-startup-id nm-applet @@ -115,7 +118,7 @@ exec --no-startup-id conky -c ~/.conky/syclo-crimson-bottomleft.conkyrc bindsym $mod+Shift+s exec poweroff # start a terminal -bindsym $mod+Return exec i3-sensible-terminal +bindsym $mod+Return exec urxvtc # kill focused window bindsym $mod+Shift+q kill @@ -138,7 +141,7 @@ bindsym XF86AudioPrevious exec "playerctl previous; cmus-remote -r" # Application Shortcuts bindsym $mod+b exec firefox -bindsym $mod+e exec i3-sensible-terminal -e ranger +bindsym $mod+e exec urxvtc -e ranger bindsym $mod+Shift+e exec nautilus bindsym $mod+m exec thunderbird diff --git a/config/.config/ranger/rc.conf b/config/.config/ranger/rc.conf index de64fba..510c67a 100644 --- a/config/.config/ranger/rc.conf +++ b/config/.config/ranger/rc.conf @@ -7,4 +7,5 @@ map np shell cp -r ~/Templates/LaTeX/Protokoll $(date +%g.%m.%%d); ~/Templates/L map ny shell cp %f ../Protokoll_$(echo $(basename $(pwd)) | awk '{gsub("\\.","-");print}' $2).pdf map nrg shell cp ~/Templates/LaTeX/Invoice/elektro_invoice.tex Gefeba_Elektro_-_Rechnung_$(date +%g-%m)_-Elektro.tex; ~/Templates/LaTeX/Invoice/InvNum.sh map nrb shell cp ~/Templates/LaTeX/Invoice/engineering_invoice.tex Gefeba_Engineering_-_Rechnung_$(date +%g-%m)_-Engineering.tex; ~/Templates/LaTeX/Invoice/InvNum.sh -map nu shell touch L_$(basename %f .pdf)\.md; vim L_$(basename %f .pdf)\.md; +map nu shell touch L_$(basename %f .pdf)\.md +map ntu shell cp ~/Templates/LaTeX/UniversityAssignmets/assignment.tex . diff --git a/config/.conky/syclo-crimson-bottomleft.conkyrc b/config/.conky/syclo-crimson-bottomleft.conkyrc index e7444eb..d618489 100644 --- a/config/.conky/syclo-crimson-bottomleft.conkyrc +++ b/config/.conky/syclo-crimson-bottomleft.conkyrc @@ -61,8 +61,8 @@ alignment = 'bl', --## Font Settings ############################# -- Use Xft (anti-aliased font and stuff) use_xft = true, ---xftfont Liberation Mono:bold:size=9 -font = 'Roboto:size=10', +--xftfont Hack Nerd Font Mono:style=Regular:size=11:hinting=full +font = 'DejaVu Sans Mono for Powerline:size=11', -- Alpha of Xft font. Must be a value at or between 1 and 0 ### xftalpha = 1, @@ -163,20 +163,20 @@ conky.text = [[ # You can change bg-bottomleft-75.png to bg-bottomleft-50.png for 50% opacity # Or bg-bottomleft-25.png for 25% opacity # Or bg-bottomleft-0.png for fully transparent -${goto 24}${font Roboto:Light:size=72}${color0}\ +${goto 24}${font Hack Nerd Font Mono:style=Regular:size=72:hinting=full}${color0}\ ${time %H}${color}\ \ :\ \ ${time %M}${font}${color} \ -${goto 50}${font Roboto:Light:size=20}${voffset 12}${execi 300 LANG=de_DE.utf8 LC_TIME=de_DE.utf8 date +"%A"},${color}\ +${goto 50}${font Hack Nerd Font Mono:style=Regular:size=20:hinting=full}${voffset 12}${execi 300 LANG=de_DE.utf8 LC_TIME=de_DE.utf8 date +"%A"},${color}\ ${color0} ${execi 300 LANG=de_DE.utf8 LC_TIME=de_DE.utf8 date +"%d"}${color}\ ${execi 300 LANG=de_DE.utf8 LC_TIME=de_DE.utf8 date +"%B"}${font}${color} \ -${goto 24}\ -${font Roboto:Light:pixelsize=12}\ +${goto 20}\ +${font Hack Nerd Font Mono:style=Regular:size=12:hinting=full}\ ${offset 20}${battery_percent}%\ ${offset 45}$mem / $memmax\ ${offset 45}${cpu cpu0}% diff --git a/vim/.vim/ftplugin/md.vim b/vim/.vim/ftplugin/md.vim index 693251b..47155c6 100644 --- a/vim/.vim/ftplugin/md.vim +++ b/vim/.vim/ftplugin/md.vim @@ -1,4 +1,6 @@ -setlocal spell spelllang=de_de +" setlocal spell spelllang=de_de +" set nospell + " Begin Shortcuts diff --git a/vim/.vim/spell/de.utf-8.add b/vim/.vim/spell/de.utf-8.add index 481e275..b22072d 100644 --- a/vim/.vim/spell/de.utf-8.add +++ b/vim/.vim/spell/de.utf-8.add @@ -557,3 +557,64 @@ Bakir Alanah WiWi Voteller +Datenbankmanagementsystem +Transaktionsmanagement +Datenbanktabelle +behebung +widerprüchliche +Programmierclub +Concurrency +Kleingruppen +Zentralübung +Paaßen +david +paassen +due +edge +cloud +Multithreading +Multicores +Hyperthreading +Ersatzschlüssel +Vertrauenskasse +Meisner +Goedicke +Vollzugriff +Senatsleute +Versorgungsbudget +Beschaffungsantrag +Zahlungsbereitschaft +Zahlungshinweis +Fakultätszusammenlegung +exterene +CaSchü +Klinikmensa +Juniorprofessorenevaluierungskomissionen +Lärmquellekatalog +Fachschaftsratsmitglieder +Fachschaftsveranstaltungen +Drittveranstaltungen +FZS +besuch +Nebenläufiger +print +while +q2 +q1 +q +Ü2 +PACKAGES +Correct +Formating +#lankboxes +Boxes +mktitle +formatting +SHORTCUTS +p1 +p2 +boolean +flag +false +if +q3 diff --git a/vim/.vim/spell/de.utf-8.add.spl b/vim/.vim/spell/de.utf-8.add.spl index 203bde84d83b21a807b1aafe0d04cfb96da38b5d..83bb4decb173137e36692e23ff3710ba18b14817 100644 GIT binary patch literal 7931 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 diff --git a/vim/.vimrc b/vim/.vimrc index e1a9451..1375899 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -8,6 +8,7 @@ Plugin 'VundleVim/Vundle.vim' Plugin 'vim-pandoc/vim-pandoc' Plugin 'vim-pandoc/vim-pandoc-syntax' Plugin 'vimwiki/vimwiki' +Plugin 'neoclide/coc.nvim' call vundle#end() filetype plugin indent on @@ -75,12 +76,11 @@ inoremap u" ü inoremap A" Ä inoremap U" Ü inoremap O" Ö -inoremap jk -inoremap s ß -inoremap e € +inoremap jj +inoremap ;s ß +inoremap ;e € -vnoremap jk " This callback will be executed when the entire command is completed function! BackgroundCommandClose(channel) " Read the output from the command into the quickfix window @@ -113,3 +113,6 @@ let g:vimwiki_list =[ \{'path':'~/Documents/Collection/wiki'}, \{'path_html':'~/Documents/Collection/wiki_html'} \] + +" Pandoc +let g:pandoc#modules#disabled = [ "spell" ] diff --git a/zsh/.zshrc b/zsh/.zshrc index 700189b..451dd7c 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -2,9 +2,11 @@ export ZSH="/home/tuan/.oh-my-zsh" export PATH="$PATH:$HOME/.go/bin:$HOME/.local/bin:$HOME/.cargo/bin" export GOPATH="$HOME/.go/" +export LEDGER_FILE="/home/tuan/Documents/Finanzen/Ledger/MyBudget.ledger" # Alias alias background='feh --randomize --bg-fill /usr/share/backgrounds/*' +alias hledger-web='hledger-web --serve' alias gowinbuild='GOOS=windows GOARCH=amd64 go build' alias pwgen='pwgen -y 20 1' alias q="exit"