From 0180550784595719c1656b642af1050dab221e7c Mon Sep 17 00:00:00 2001 From: Tobias Manske Date: Thu, 5 Apr 2018 14:08:05 +0200 Subject: [PATCH] mhm --- .gitignore | 117 ++++++++++++++++++ .gitmodules | 45 +++++++ Makefile | 9 +- .../dmenu/__pycache__/Dmenu.cpython-36.pyc | Bin 904 -> 0 bytes i3/scripts/dmenu/database.sqlite | Bin 90112 -> 90112 bytes .../__pycache__/Application.cpython-36.pyc | Bin 4182 -> 0 bytes .../modules/__pycache__/MPC.cpython-36.pyc | Bin 3779 -> 0 bytes .../modules/__pycache__/Module.cpython-36.pyc | Bin 1521 -> 0 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 203 -> 0 bytes tmux/plugins/tmux-copycat | 2 +- tmux/plugins/tmux-prefix-highlight | 2 +- .../contrib/dist/archlinux-aur/PKGBUILD | 40 ------ .../dist/archlinux-aur/liquidprompt.install | 4 - .../contrib/dist/debian/create_deb.sh | 18 --- .../dist/debian/liquidprompt/DEBIAN/control | 11 -- 15 files changed, 172 insertions(+), 76 deletions(-) delete mode 100644 i3/scripts/dmenu/__pycache__/Dmenu.cpython-36.pyc delete mode 100644 i3/scripts/dmenu/modules/__pycache__/Application.cpython-36.pyc delete mode 100644 i3/scripts/dmenu/modules/__pycache__/MPC.cpython-36.pyc delete mode 100644 i3/scripts/dmenu/modules/__pycache__/Module.cpython-36.pyc delete mode 100644 i3/scripts/dmenu/modules/__pycache__/__init__.cpython-36.pyc delete mode 100644 zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/archlinux-aur/PKGBUILD delete mode 100644 zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/archlinux-aur/liquidprompt.install delete mode 100755 zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/debian/create_deb.sh delete mode 100644 zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/debian/liquidprompt/DEBIAN/control diff --git a/.gitignore b/.gitignore index b8fd5ed..b15c940 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,120 @@ vim/.swp/* .sqlite # End of https://www.gitignore.io/api/vim + +# Created by https://www.gitignore.io/api/vim,python + +### Python ### +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.coverage.* +.cache +.pytest_cache/ +nosetests.xml +coverage.xml +*.cover +.hypothesis/ + +# Translations +*.mo +*.pot + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# pyenv +.python-version + +# celery beat schedule file +celerybeat-schedule.* + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ + +### Vim ### +# swap +.sw[a-p] +.*.sw[a-p] +# session +Session.vim +# temporary +.netrwhist +*~ +# auto-generated tag files +tags + + +# End of https://www.gitignore.io/api/vim,python diff --git a/.gitmodules b/.gitmodules index e4c93a3..6b5af52 100644 --- a/.gitmodules +++ b/.gitmodules @@ -91,3 +91,48 @@ [submodule "vim/plugins/vim-latex-live-preview"] path = vim/plugins/vim-latex-live-preview url = https://github.com/xuhdev/vim-latex-live-preview +[submodule "zsh/modules/history-substring-search/external"] + path = zsh/modules/history-substring-search/external + url = https://github.com/zsh-users/zsh-history-substring-search.git +[submodule "zsh/modules/completion/external"] + path = zsh/modules/completion/external + url = https://github.com/zsh-users/zsh-completions.git +[submodule "zsh/modules/syntax-highlighting/external"] + path = zsh/modules/syntax-highlighting/external + url = https://github.com/zsh-users/zsh-syntax-highlighting.git +[submodule "zsh/modules/prompt/external-themes/pure"] + path = zsh/modules/prompt/external-themes/pure + url = https://github.com/sindresorhus/pure.git +[submodule "zsh/modules/prompt/external-themes/liquidprompt"] + path = zsh/modules/prompt/external-themes/liquidprompt + url = https://github.com/nojhan/liquidprompt.git +[submodule "zsh/modules/prompt/external-themes/lean"] + path = zsh/modules/prompt/external-themes/lean + url = https://github.com/miekg/lean +[submodule "zsh/modules/autosuggestions/external"] + path = zsh/modules/autosuggestions/external + url = https://github.com/zsh-users/zsh-autosuggestions.git +[submodule "tmux/plugins/tmux-battery"] + path = tmux/plugins/tmux-battery + url = https://github.com/tmux-plugins/tmux-battery.git +[submodule "tmux/plugins/tmux-copycat"] + path = tmux/plugins/tmux-copycat + url = https://github.com/tmux-plugins/tmux-copycat.git +[submodule "tmux/plugins/tmux-online-status"] + path = tmux/plugins/tmux-online-status + url = https://github.com/tmux-plugins/tmux-online-status.git +[submodule "tmux/plugins/tmux-open"] + path = tmux/plugins/tmux-open + url = https://github.com/tmux-plugins/tmux-open.git +[submodule "tmux/plugins/tmux-plugin-sysstat"] + path = tmux/plugins/tmux-plugin-sysstat + url = https://github.com/samoshkin/tmux-plugin-sysstat.git +[submodule "tmux/plugins/tmux-prefix-highlight"] + path = tmux/plugins/tmux-prefix-highlight + url = https://github.com/tmux-plugins/tmux-prefix-highlight.git +[submodule "tmux/plugins/tmux-sidebar"] + path = tmux/plugins/tmux-sidebar + url = https://github.com/tmux-plugins/tmux-sidebar.git +[submodule "tmux/plugins/tpm"] + path = tmux/plugins/tpm + url = https://github.com/tmux-plugins/tpm.git diff --git a/Makefile b/Makefile index 513fa69..3dca333 100644 --- a/Makefile +++ b/Makefile @@ -22,7 +22,7 @@ zsh: rm ~/.zimrc ln -s ~/.dotfiles/zsh/.zimrc ~/.zimrc -i3: +i3: dep ln -s ~/.dotfiles/i3 ~/.config/i3 .PHONY: clean zsh git vim tmux i3 @@ -30,4 +30,11 @@ clean: rm -rf ~/.vim ~/.vimrc ~/.tmux ~/.tmux.conf ~/.gitconfig ~/.config/i3 rm -rf ~/.zshrc ~/.zimrc ~/.zim ~/.zlogin +dep: + git clone https://aur.archlinux.org/powerline-fonts-git.git /tmp/powerline-font + cd /tmp/powerline-font && makepkg -Acs && sudo pacman -U *.pkg.* + git clone https://aur.archlinux.org/bumblebee-status-git.git /tmp/bumblebee + cd /tmp/bumblebee && makepkg -Acs && sudo pacman -U *.pkg.* + sudo pacman -S awesome-terminal-fonts + all: clean tmux vim git zsh i3 diff --git a/i3/scripts/dmenu/__pycache__/Dmenu.cpython-36.pyc b/i3/scripts/dmenu/__pycache__/Dmenu.cpython-36.pyc deleted file mode 100644 index 68927eaead43b53e43a0740ae3c77311eb6843e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 904 zcmZuvyKdD$5Z#x39p@pSNJxZGM1>K=ijsl?p-2HCnkYa4a$`B(bz;lcHoI#?u5PNN zMf?Ciz=!Y?+fwlhRLty6q!g?*XUDTMXJ(JRx4Ifv)vs)s5%QbdS_1q7FtZOJiKH#b z7CX(Te`gu! zg*|f=0r&52de%=> zstdUtHKncxYZmjQUWlFH+(mg_ceTy)Wgsvi0HF`)7M-mvQf`h* zybdnZ4AZ<;Pr$LHfqOSh(uTt>P%DT9l7ABybWWQPY*H~)Ww!NR*->|9`?303+rwU} zr`yKLezb|B@hli^_3Sy^FQ~g=v@TLz*~_{+b>VeZckgy}UrWy7u)YXNs5r0)Zueg^+j!XDDu(&F;Kew2i$5q_OK zcX6IidpWk~ujKjXv1qSPL|YrH??Jt%yVU}jweN${#bCZqMArh1ktEasrbGyMtTzB$ b*q=12v_9p3Y%Y4S8095SZLm6`{^9=sYM9kr diff --git a/i3/scripts/dmenu/database.sqlite b/i3/scripts/dmenu/database.sqlite index 3473b14f65b7f9935c09a1760d9df8160357b0ce..e9a5a0e4d3b906dce92801b2221f391e726e86fc 100644 GIT binary patch delta 34 qcmZoTz}j$tb%Hcw=tLQ3#?Xxkdy5%mCtqBzJo#M-|K@;_4X**@oDO{e delta 34 qcmZoTz}j$tb%Hcw@I)DB#^8+!dy5&RCtqBzJo#M-|K@;_4X**@CJuK1 diff --git a/i3/scripts/dmenu/modules/__pycache__/Application.cpython-36.pyc b/i3/scripts/dmenu/modules/__pycache__/Application.cpython-36.pyc deleted file mode 100644 index 1d31706fea50c3513bbd96bade3f232f5f6dbd33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4182 zcmb7HO>-Pa8Sb9%U9DtURwT=qFbGV%plB&fK}b2q4z^=ESeV$vt_^0G-R`w!HT&W2 z*+kmf^&#s5=a9lDilThv!XMxt@DDgmaSIox_ysBsJa3P*+6Z6Rt?udX>FMWrpZDzx z^Yi6a>+kh1mKpnk&HNmcFC*#SA`?vTlyz90b0#cdr&irIPp9shr&ss!bkd+xs+Y|e zH=XNL>hq@Tr3;-C^~KJ~`VwdFG2x5gDHDO@6T5y&*mqgA^pfK>Ri1mddt#8vm#DEV z)SWwVwvDHsCOQ*|s#>|1=vI=-+-dicZj%Nc{%jO3BkA8Dli00bbxUwzJ!ROhEgU=@ z=?eD+7oPB+I&}}V0JV}Rqvp#%%%N5h^Qe`?f;fR0Wf`D-@r5N$iY2tqiBs6|az1yZ z-%pcfoF%<(leSMkdeSz2hNN#H6MV!XmhsGL+Y>gSnv=P0Z-RqdV{Kp96KoKrV8YN> z63&RV9pSFBM;7Ykgj(kW!z;Zl6<|e0>*qWguGR)x)%13(WGz10iyoe-ZKl0uoW7#3 zTFHIUh_b!D%x#^i+>Pjjb7#BPk*Ju5ADQVgFFlgkLDALt*erK3C+TBg8h0Pz0Z4Q{ z7b)42N_Lx46J}bbt-mt0ihb_?v_?zTR4jfd;=S6Y=w*bSt|b?0x{0+iT@xMI9n?Ao zd0m@1*3JH29z;>nO|mGeU^!hz#<<59_*uTlhs(2r4+l=c@G*7{$$;?}6cRS(yMM+3 zv#adk^Rc!2EaM|Xi;YfhNJq}*?ll_+U|sA{`}Y0*d2Q#-u6Z= z{vJT~c083*X$`>cSp6r$rncS_wAn=)O3oVK1nBMyH{lal)8p&++2b?!*@)j|_nGhj zvp?LsKIk@yR^cbxNpm}lh0vkw;^d_cvtF2O%TUBw+=#W@EQd!wC9{F*>QE%jEc_(N zw%?xZ-HJPMBW&wlcLO7I+(@O^2#E?C;W~k`9@a}+y{ieJj`wmWQv+G|ZX`m;Ztl>4 zs+&8s3TzLnT5V$Ou$lG)j&Z@7;rl<+1!r~EY^+4Wb<;Qn{hWXM(ie;?C9JZ z^zlJb5xiAjtvtwf5Nkg3e@1ka?HGV73W>KpicMQ2-e z)CQFarQCz$$garkey?9G8OYR|)Zrg6wH}CulAYei5>BG=zTAV4XnYu_1F61Ct9*|J z^W-?BrQ)N2=^GfJi3-dPxMLBf6<)Dd_@Y%tdHC9_@lR(}x%xJyOpzoJ@Q@6We?md< zu_dgr4J4i2-x(yI07XIvhPui|_A0Q34#QEvaJ@A)0ah@6jus!-!stb?##&HrxVKU< z4tTdj`Cv}zB0DHy_Fa$xwC;jMRx&aiP9IBDV`1g|jikgO~0 zwZd%Bhn$Az6WDUsSon65>FUr?gKju1h3C)RxpMEuxvD{M=oK~fbsR+QT-%k+x^?p^ zH6H(mD|^%J0D!Te)B=S zQdE9%_a18M`}7*F>g5C)k`dd~alFfg9n$B%jnSIKgSif;f0>8;G=a`Ht>MZn+((mO zzIL-Crg&4}LU@yx)O}i<>|opi?)V7$QHmMhIrsVA0PY_9Fxc6N@DNGnRR6 zKMUF=j4m6TNWzhx!LldhvE6Aa5ElN9C4$dwVgqn256|3)yMj<5AmI&V6Xs>W+?zTl ziWEp~jB=4hVGmG|2^>L{Q|MFHS*$WmGL9PG1+jmEVYBLYF^xM75ntLuyGCNe_1Qy0 z2#{`GG!9%}LZKL3#1Cxf4zkvpZzo7?oZL%`fM71tgGOKV5CQ1iz0-p<X@gRbHBg5V=bNvS+^Y@SBa;JM=y8W3Z-BfZ1nx04WF|@WaL9pFO1mng2YJG5-yG zEMfpFgTEy@2>WyUIse1L*hZ_f`!6HD|0GFobBH}X5!E6ZNU24*2;Uq5xfcG&A%8D| z;yI#rGI|Fx;*dyOr1v-^2pAV)wk^sa93lWj0T2PS{zFt|$|mevWugKBIvnvIl;$BA z2XoqP5gZny!~)2QUBY>U#SGBU*8irxQFsYKqV}2jG!ij}+52;@UVqiD(a(O#K41?( zbP(~x)*(%Pj5DlS>JlEg1J5D%`A0+RqldY-En@*@kb_VcD5GFtpTA>xw$C3H40{KS zRX=x#8ET1!k+mCcC^7*${q61#Ko@6xjv>L>RTB4A(AHd#2_3? zMmz!t2*m*b1jIpJhM27I^T?OsK?0P&Dk?{D3BL3uRx$?HBt@YgsS44_P-!29fDBLu9!KT+VtOqb?~$go{ky&r5Q_MFV;6@sNl4W z0C-vknaz49pp#rIf|wROBW^Ju#>uUrb*_bU9ch5{E2IReiL_&&zqilVUy{P@^EY0S z8V~L8T%w2w`#h{VxvOx8z%?WVBMLE5Mog++L4YX&>IUZ2%SXzgs%SV)g7?tYL(=QW z7$~ree}Mn#gH(YxAzwm&hYw$$)r|jDr!8ESaQ7gW8byd%qvC#oawUo$58|}wQEPaa z35&o{gx%@~RDX*yx_YQvlo3A_?Qdq!bURX{Yvxi%4nQv;3#`BomKRPfoLra-)=Xb@ zSmmust{S- u@99k%qlnzbpYkU1;-2i0`w6R)amBwk^+FLh{*G`<)n?-COs8U1VYDO!{ z6eSNSWS5Y7k$cRc_a1uarT;(=J@wLmf`?ps@_$hH)b9=T!`T`IB7!sXW`=KOzW3fY zPd7I<{9f;0?fE8S|7LIeY_vbbn|^{qGRb2$WNprw6w-=C+d^%}_OQ}+OkX8-hi=KHOKbQ^5zU{vkdrGv628J2Pnv;&Qr^cTF7Uv5oO-AenR zR;_S6j-zgvMWZCmueNsMQ8$d=GWN7tFI;)l$xg?ru+mHyl@7sK*!|H^K`@ouG2g4A zdaSZVvyx(ktf=6dXpD(*m>i>$kxmO&t8pB56&WX0aqn+TU&JO~-)fP%mJa0yGCXbV z%2C#fVwJX{o2|49Jz3h4WW?6cm^f_#%iZy5;dMGu5@nr^4>c(jj61x+-{D(4uhXRE zgcb4vb6mUz`KxHa>_C=`4n!GDUWxdOPdSiu^3#Wtq)TW8U-hGIKM18v1C`)xDh;wx zko8p{!z?@sQ?=^{>z`KHL?>w=qiz;_6=nU~Z;l>>Lv|WlFLajp0_-5m(Zji)#TF# zRa%a)oRc^5JUfHoWQ@-N-x9_s`3^7!@PMcnDcO=LRvBuTM9GyAmRfP@?_(Q_Q|kcj zv&XKM8^O70G&M)D@(uEu)drCkKiha zaiD&brOiS-+SfbS2x60D5Fw&mC9-K7i|cDN<}T1KxIT-6Us{&7@k2~a$$YG0bDswy zZx9^o39B$72r76D3|laL#AZBW0|XOFK>_u(H4}it0!`U-J^-7}`OM0kDN&j8TgkuEWbv^JO+&`{V3^; zcJ~Ztr+3jG!Ch zd!Q`n==!H9?%-YQTwg%@?W?_m5rfn=`QMbow-~HsPgi(pic*Ay6{`e%@PF65yI!+x zje5O@Z81uk)uPr(Cr4vF>Z&v?EImn(T|7E`pqrRqI8t>-QW=xzo9Hpy)myZzQ?jlF z^S5geKwm1cNg&S%vq@U;=nMjdzqS(rl>P_><2FB!r_Qg4IzMk+5k7C=-NIAHwTD-1 z^D<`FpRaJUpn=S5VwQ5SlBCJQh_Lh(DUSI}B#yMGMz4+D_oqTuj`=OnT;ikcl{}>x=+Jz6}>nx@0p!Apz(61?Am)F*>spH$BQEc@AW31N4 z_#Gydqz%fhnXF!BGZ*uG{a5KvUG&tbhjuk}v7Zy03D5O58j&Y5}(UGPr lQ&Z+&BI~btx-c%j%EF{c7}`lGo1P%e%@JN zfqjEhSl7zfU2@NV2` z8>J3PUFf0Yi4Gi~)Q15|T{y&7j`G&W6tY;X&tA^7Q9)=}7zbL9m|QGlu@H$Fvsor% z;4mApYzcu8#ddRu2HA*(K^%vT(py?>oUd_e0tyzsWKX_Z!$$6E5zlicon0!jD?Y!* zev~eRuL5`m!OA~@)XZfpv@cJ69V)pr+6Q{cUlh)2f8+GYa+Q0W%S0N^=_OtGV6P8L zeWm+@OR_0^JHU-W*01d^CFkqa+bjunl0q|+G7|}g3?!7FK^@ve3fEX0Ui>NFXlg$`!1fDtpRC7vD=)MK`OauKCj3@i#hi<*1^ z_@>m8p`AaNq~=2v6ajCPN>xqbX4gbWxmU%jy`{w6Qc~&gLa#y+Qn+Z)`Zs#aEqXTT zP%|Wx|6qt=Fy&kd@Il1F;EHS`-pZ?r_kS{@2@mgH+&L?d>wLemf>EwTnkvXB+EY=`5X3 zhCQljqKEUm%Qg9CI~rxhz`*brh~a<<$Z`PUVi_Qj!jQt4!;s4m#lQ$+GvzSmGDa~1+04NV znk+9Ffl4$PZ*e;o6y#(kCzfR9=K;CQz5&jDnoLC?lZu#u#7c%D77!am{Ib!{$j?pH zFG@@?NlC2K*GtJSNz2ShE!NL8)-O&j$}A`;)=$Yz%`4T<%}*%>NyNuz=4F<|$LkeT S-r}% -pkgname=liquidprompt-git -pkgver=20130314 -pkgrel=3 -pkgdesc="An intelligent and non intrusive prompt for bash and zsh" -url="https://github.com/nojhan/liquidprompt" -arch=('any') -license=('AGPLv3') -optdepends=('screen' 'acpi') -makedepends=('git') -md5sums=('SKIP') -install=liquidprompt.install -_gitroot="git://github.com/nojhan/liquidprompt.git" -_gitname="liquidprompt" - -build() { - cd ${srcdir}/ - msg "Connecting to the GIT server...." - if [[ -d ${srcdir}/${_gitname} ]] ; then - cd ${_gitname} - git reset --hard - git pull origin - msg "The local files are updated..." - else - msg "Cloning git repo..." - git clone ${_gitroot} - cd ${_gitname} - fi - git reset --hard - msg "GIT checkout done." -} - -package() { - cd "${srcdir}/${_gitname}" - # install files - install -Dm755 liquidprompt "$pkgdir/usr/bin/liquidprompt" - install -Dm644 liquidpromptrc-dist "$pkgdir/etc/liquidpromptrc" -} - -# vim:set ts=2 sw=2 et: diff --git a/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/archlinux-aur/liquidprompt.install b/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/archlinux-aur/liquidprompt.install deleted file mode 100644 index 80cf376..0000000 --- a/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/archlinux-aur/liquidprompt.install +++ /dev/null @@ -1,4 +0,0 @@ -post_install() { - echo "Use 'source liquidprompt' to enable the prompt." -} - diff --git a/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/debian/create_deb.sh b/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/debian/create_deb.sh deleted file mode 100755 index daf559e..0000000 --- a/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/debian/create_deb.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -echo "Creating Debian's package..." -nano ./liquidprompt/DEBIAN/control - -echo "Copying files..." -cp ../../liquidprompt ./liquidprompt/usr/bin/liquidprompt -cp ../../liquidpromptrc-dist ./liquidprompt/etc/liquidpromptrc -chmod a+x ./liquidprompt/usr/bin/liquidprompt - -echo "Building liquidprompt.deb..." -dpkg-deb -b liquidprompt - -echo "Deleting files..." -rm -f ./liquidprompt/etc/* -rm -f ./liquidprompt/usr/bin/* - -echo "Done !" diff --git a/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/debian/liquidprompt/DEBIAN/control b/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/debian/liquidprompt/DEBIAN/control deleted file mode 100644 index 95ee5ce..0000000 --- a/zsh/modules/prompt/external-themes/liquidprompt/contrib/dist/debian/liquidprompt/DEBIAN/control +++ /dev/null @@ -1,11 +0,0 @@ -Package: liquidprompt -Version: 1.3-0 -Section: base -Priority: optional -Architecture: all -Depends: bash -Recommends: acpi -Suggests: git, screen, tmux -Maintainer: Julien Pecqueur -Description: A slick adaptative prompt for Bash and Zsh. -Homepage: http://github.com/nojhan/liquidprompt