dot

packages and services management
Log | Files | Refs | README

commit e8088c987fdbb53999b13025f0eecca4ad01f946
parent 0f7c499b239a80472561f1b9ae18aa16316b2e3c
Author: josuah <mail@josuah.net>
Date:   Wed,  7 Sep 2016 23:18:45 +0200

Various improvement

Diffstat:
Mbin/.cache/bkm | 160++++++++++++++++++++++++++++++++++++++++----------------------------------------
Mbin/bkm | 12++++--------
Rdvtm/dvtm-focused-tags.diff -> dvtm/dvtm-focused-tags.diff.disabled | 0
Ms-nail/.mailrc | 2+-
Mshell/.profile | 6++----
Mvim/.vimrc | 32++++++++++++++++++--------------
Azathura/.config/zathura/zathurarc | 9+++++++++
7 files changed, 114 insertions(+), 107 deletions(-)

diff --git a/bin/.cache/bkm b/bin/.cache/bkm @@ -1,79 +1,79 @@ -BIOINFORMATICS Licence pro Vannes http://www.iutvannes.fr/licence-professionnelle-statistique-informatique-sante-morbihan -BIOLOGY Methodologies for C. elegans http://www.irsn.fr/EN/Research/Theses-post-docs/Theses/Defended-thesis/DEI/Documents/2014-These-Buisset-Goussen.pdf -BOOKS Library Genesis http://gen.lib.rus.ec -EMACS Emacs animations http://blog.josephwilk.net/art/emacs-animation.html -EMACS Fancy mail spliting http://sachachua.com/blog/2008/05/emacs-gnus-organize-your-mail -EMACS French emacs blog http://foudil.fr/blog -EMACS Gnus setup http://codingquark.com/setting-up-gnus-in-emacs -EMACS Hacking definition http://nic.ferrier.me.uk -EMACS Next emacs hangout http://sachachua.com/blog/tag/emacs-hangout -EMACS Org-mode pretty outlines http://clubctrl.com/org/prog/howto.html -EMACS Sacha chua's emacs.d http://pages.sachachua.com/.emacs.d/Sacha.html -EQUIPEMENT Self-locking knots with 2 carabiners http://blcanyon2.free.fr/noeuds/noeuds_autobloquants.html -FOLKS 2f30 http://2f30.org -FOLKS 6c37 http://6c37.org -FOLKS arcetera https://arcetera.moe/git/bin/files.html -FOLKS c2 http://c2.com/cgi/wiki?PdfSucks -FOLKS cat-v http://cat-v.org -FOLKS dcat https://github.com/dcat -FOLKS fancy theme https://pi314.github.io -FOLKS hiltjo http://git.codemadness.nl -FOLKS iotek https://iotek.org/src -FOLKS rcr - rirc author http://rcr.io -FOLKS suckless.org http://suckless.org -FOLKS venam http://venam.nixers.net/blog -FOLKS wildefyr http://wildefyr.net -FOLKS xero http://xero.nu -FOLKS ypnose http://ywstd.fr -FOLKS z3bra http://z3bra.org -FOLKS zx2c4 https://www.zx2c4.com/ -FONTS Old computer fonts that xero likes http://int10h.org/ -LINUX Console character set https://en.wikipedia.org/wiki/Code_page_437 -LINUX Crux iso http://ftp.morpheus.net/pub/linux/crux/crux-3.2/iso -LINUX POSIX standard http://pubs.opengroup.org/onlinepubs/9699919799/utilities/contents.html -LINUX systemd situation overview http://uselessd.darknedgy.net/ProSystemdAntiSystemd/ -LINUX Void Linux http://www.voidlinux.eu -MATHS How to read a math book http://math.stackexchange.com/a/279125 -MOVIES Ergo Proxy http://www.imdb.com/title/tt0791205/ -MOVIES Ex_Machina http://www.imdb.com/title/tt0470752/ -MOVIES Ghost in the shell 2 http://www.imdb.com/title/tt1260502/ -MOVIES Ghost in the shell Arise http://www.funimation.com/shows/ghost-in-the-shell-arise/home -MOVIES Morgan http://www.imdb.com/title/tt4520364/ -MOVIES Serei no moribito https://en.wikipedia.org/wiki/Moribito:_Guardian_of_the_Spirit -MOVIES Who Am I - No System is safe http://www.imdb.com/title/tt3042408/ -MUSIC Algorithmic music http://countercomplex.blogspot.fr/2011/10/algorithmic-symphonies-from-one-line-of.html -NEWS Amnesty https://en.m.wikipedia.org/wiki/Criticism_of_Amnesty_International -NEWS Confusion http://mashable.com/2015/11/16/canadian-sikh-veerender-jubbal-photoshop -NEWS US drone strikes to pakistan school http://tribune.com.pk/story/229844/the-day-69-children-died -PRIVACY Tor, a NSA company https://pando.com:443/2014/07/16/tor-spooks/ -PROGRAMMING Clojure intro for pythonistas http://www.pixelmonkey.org/2014/11/02/clojonic -PROGRAMMING Clojure-java interaction http://stackoverflow.com/questions/5821286/how-can-i-get-the-methods-of-a-java-class-from-clojure -PROGRAMMING Comparing programming languages http://hyperpolyglot.org -PROGRAMMING CSS borders http://cssnerd.com/2012/01/07/overlapping-transparent-divs-with-one-border -PROGRAMMING Learn C programming http://c.learncodethehardway.org/book/ -PROGRAMMING Regular expression comparisons http://www.greenend.org.uk/rjk/tech/regexp.html -PROGRAMMING Rosetta Code http://rosettacode.org -RICING blue & clean tmux.conf http://i.imgur.com/s1xvGeJ.png -RICING Colour palettes http://www.xcolors.net -RICING Many themes ideas http://daylerees.github.io -SOFTWARE C programming whispers https://www.youtube.com/watch?v=v_HP6zwhT1A&index=2&list=PLPt8EM4KxGEVdozTFQ_taOdS6OFlNU7ki -SOFTWARE icat https://github.com/atextor/icat -SOFTWARE jo https://github.com/jpmens/jo -SOFTWARE mail http://blog.z3bra.org/2013/11/plain-old-mails.html -SOFTWARE ratox http://ratox.2f30.org -SOFTWARE Tox secure chat https://tox.chat -STATISTICS Types de tests statistiques http://marne.u707.jussieu.fr/biostatgv/?module=tests -STUDIES big data http://www.huffingtonpost.fr/claude-huriet/sante-big-data_b_9869208.html -SYSTEMS Apple ][ emulator in javascript http://skn.noip.me/pdp11/pdp11.html -SYSTEMS UNIX emulator in javascript http://skn.noip.me/pdp11/pdp11.html -TEXT ASCII math http://math.stackexchange.com/q/149303 -TOOLBOX asmutils http://asm.sourceforge.net/asmutils.html -TOOLBOX BSD http://openbsd.net -TOOLBOX busybox http://www.busybox.net -TOOLBOX echo.c implementations https://gist.github.com/dchest/1091803 -TOOLBOX heirloom http://heirloom.sourceforge.net -TOOLBOX iu-coreutils https://github.com/joshhartigan/iu-coreutils -TOOLBOX sbase/ubase http://core.suckless.org -TOOLBOX toybox http://www.landley.net/toybox -VIM Vanilla vim tricks https://www.reddit.com/r/vim/comments/4gjbqn/what_tricks_do_you_use_instead_of_popular_plugins/ -VIM Visual + macros https://github.com/stoeffel/.dotfiles/blob/master/vim/visual-at.vimPROGRAMMING C programming book http://icube-icps.unistra.fr/img_auth.php/d/db/ModernC.pdfPROGRAMMING API of many websites. https://temboo.com/library/Library/Google/Gmailv2/LINUX Screenshots from developers & Unix people (2002) https://anders.unix.se/2015/10/28/screenshots-from-developers--unix-people-2002/- \ No newline at end of file +BIOINFORMATICS Licence pro Vannes http://www.iutvannes.fr/licence-professionnelle-statistique-informatique-sante-morbihan +BIOLOGY Methodologies for C. elegans http://www.irsn.fr/EN/Research/Theses-post-docs/Theses/Defended-thesis/DEI/Documents/2014-These-Buisset-Goussen.pdf +BOOKS Library Genesis http://gen.lib.rus.ec +EMACS Emacs animations http://blog.josephwilk.net/art/emacs-animation.html +EMACS Fancy mail spliting http://sachachua.com/blog/2008/05/emacs-gnus-organize-your-mail +EMACS French emacs blog http://foudil.fr/blog +EMACS Gnus setup http://codingquark.com/setting-up-gnus-in-emacs +EMACS Hacking definition http://nic.ferrier.me.uk +EMACS Next emacs hangout http://sachachua.com/blog/tag/emacs-hangout +EMACS Org-mode pretty outlines http://clubctrl.com/org/prog/howto.html +EMACS Sacha chua's emacs.d http://pages.sachachua.com/.emacs.d/Sacha.html +EQUIPEMENT Self-locking knots with 2 carabiners http://blcanyon2.free.fr/noeuds/noeuds_autobloquants.html +FOLKS 2f30 http://2f30.org +FOLKS 6c37 http://6c37.org +FOLKS arcetera https://arcetera.moe/git/bin/files.html +FOLKS c2 http://c2.com/cgi/wiki?PdfSucks +FOLKS cat-v http://cat-v.org +FOLKS dcat https://github.com/dcat +FOLKS fancy theme https://pi314.github.io +FOLKS hiltjo http://git.codemadness.nl +FOLKS iotek https://iotek.org/src +FOLKS rcr - rirc author http://rcr.io +FOLKS suckless.org http://suckless.org +FOLKS venam http://venam.nixers.net/blog +FOLKS wildefyr http://wildefyr.net +FOLKS xero http://xero.nu +FOLKS ypnose http://ywstd.fr +FOLKS z3bra http://z3bra.org +FOLKS zx2c4 https://www.zx2c4.com/ +FONTS Old computer fonts that xero likes http://int10h.org/ +LINUX Console character set https://en.wikipedia.org/wiki/Code_page_437 +LINUX Crux iso http://ftp.morpheus.net/pub/linux/crux/crux-3.2/iso +LINUX POSIX standard http://pubs.opengroup.org/onlinepubs/9699919799/utilities/contents.html +LINUX systemd situation overview http://uselessd.darknedgy.net/ProSystemdAntiSystemd/ +LINUX Void Linux http://www.voidlinux.eu +MATHS How to read a math book http://math.stackexchange.com/a/279125 +MOVIES Ergo Proxy http://www.imdb.com/title/tt0791205/ +MOVIES Ex_Machina http://www.imdb.com/title/tt0470752/ +MOVIES Ghost in the shell 2 http://www.imdb.com/title/tt1260502/ +MOVIES Ghost in the shell Arise http://www.funimation.com/shows/ghost-in-the-shell-arise/home +MOVIES Morgan http://www.imdb.com/title/tt4520364/ +MOVIES Serei no moribito https://en.wikipedia.org/wiki/Moribito:_Guardian_of_the_Spirit +MOVIES Who Am I - No System is safe http://www.imdb.com/title/tt3042408/ +MUSIC Algorithmic music http://countercomplex.blogspot.fr/2011/10/algorithmic-symphonies-from-one-line-of.html +NEWS Amnesty https://en.m.wikipedia.org/wiki/Criticism_of_Amnesty_International +NEWS Confusion http://mashable.com/2015/11/16/canadian-sikh-veerender-jubbal-photoshop +NEWS US drone strikes to pakistan school http://tribune.com.pk/story/229844/the-day-69-children-died +PRIVACY Tor, a NSA company https://pando.com:443/2014/07/16/tor-spooks/ +PROGRAMMING Clojure intro for pythonistas http://www.pixelmonkey.org/2014/11/02/clojonic +PROGRAMMING Clojure-java interaction http://stackoverflow.com/questions/5821286/how-can-i-get-the-methods-of-a-java-class-from-clojure +PROGRAMMING Comparing programming languages http://hyperpolyglot.org +PROGRAMMING CSS borders http://cssnerd.com/2012/01/07/overlapping-transparent-divs-with-one-border +PROGRAMMING Learn C programming http://c.learncodethehardway.org/book/ +PROGRAMMING Regular expression comparisons http://www.greenend.org.uk/rjk/tech/regexp.html +PROGRAMMING Rosetta Code http://rosettacode.org +RICING blue & clean tmux.conf http://i.imgur.com/s1xvGeJ.png +RICING Colour palettes http://www.xcolors.net +RICING Many themes ideas http://daylerees.github.io +SOFTWARE C programming whispers https://www.youtube.com/watch?v=v_HP6zwhT1A&index=2&list=PLPt8EM4KxGEVdozTFQ_taOdS6OFlNU7ki +SOFTWARE icat https://github.com/atextor/icat +SOFTWARE jo https://github.com/jpmens/jo +SOFTWARE mail http://blog.z3bra.org/2013/11/plain-old-mails.html +SOFTWARE ratox http://ratox.2f30.org +SOFTWARE Tox secure chat https://tox.chat +STATISTICS Types de tests statistiques http://marne.u707.jussieu.fr/biostatgv/?module=tests +STUDIES big data http://www.huffingtonpost.fr/claude-huriet/sante-big-data_b_9869208.html +SYSTEMS Apple ][ emulator in javascript http://skn.noip.me/pdp11/pdp11.html +SYSTEMS UNIX emulator in javascript http://skn.noip.me/pdp11/pdp11.html +TEXT ASCII math http://math.stackexchange.com/q/149303 +TOOLBOX asmutils http://asm.sourceforge.net/asmutils.html +TOOLBOX BSD http://openbsd.net +TOOLBOX busybox http://www.busybox.net +TOOLBOX echo.c implementations https://gist.github.com/dchest/1091803 +TOOLBOX heirloom http://heirloom.sourceforge.net +TOOLBOX iu-coreutils https://github.com/joshhartigan/iu-coreutils +TOOLBOX sbase/ubase http://core.suckless.org +TOOLBOX toybox http://www.landley.net/toybox +VIM Vanilla vim tricks https://www.reddit.com/r/vim/comments/4gjbqn/what_tricks_do_you_use_instead_of_popular_plugins/ +VIM Visual + macros https://github.com/stoeffel/.dotfiles/blob/master/vim/visual-at.vimPROGRAMMING C programming book http://icube-icps.unistra.fr/img_auth.php/d/db/ModernC.pdfPROGRAMMING API of many websites. https://temboo.com/library/Library/Google/Gmailv2/LINUX Screenshots from developers & Unix people (2002) https://anders.unix.se/2015/10/28/screenshots-from-developers--unix-people-2002/MUSIC Artistic website, with wired music http://fauux.neocities.org/MUSIC Artistic website with wired music http://fauux.neocities.org/+ \ No newline at end of file diff --git a/bin/bkm b/bin/bkm @@ -4,13 +4,13 @@ # / __ \ / /,','/ __ __ \ # / /_/ // ,' / / / / / / # \____/ \/\_\ \/ \/ \/ - Tiny shell bookmark manager -#=============================================================================== +#=============================================================================== BOOKMARKS="${BKM:-$HOME/.cache/bkm}" if [ "$#" -eq 0 ] then - url="$(vis-menu -l 10 < $BOOKMARKS)" + url="$(fzy < $BOOKMARKS)" [ "${url##* }" ] && TERM=screen $BROWSER "${url##* }" printf '\n\n\n\n\n\n\n' @@ -20,10 +20,7 @@ fi printf 'url: '; read url printf 'description: '; read description tag="$( - sed -r 's/^([^ ]*).*/\1/' "$BOOKMARKS" \ - | uniq \ - | vis-menu \ - | tr '[a-z]' '[A-Z]' + sed -r 's/^([^ ]*).*/\1/' "$BOOKMARKS" | uniq | fzy | tr '[a-z]' '[A-Z]' )" printf '%s %s %s\n' "$tag" "$description" "$url" >> "$BOOKMARKS" @@ -56,4 +53,4 @@ bookmarks="$( }' "$BOOKMARKS" | sort )" -[ "$bookmarks" ] && printf %s "$bookmarks" > "$BOOKMARKS"- \ No newline at end of file +[ "$bookmarks" ] && printf %s "$bookmarks" > "$BOOKMARKS" diff --git a/dvtm/dvtm-focused-tags.diff b/dvtm/dvtm-focused-tags.diff.disabled diff --git a/s-nail/.mailrc b/s-nail/.mailrc @@ -98,7 +98,7 @@ fwdretain subject date from to retain date from to cc subject message-id mail-followup-to reply-to -# "pipe-type/subtype" +# ATTACHMENTS #------------------------------------------------------------------------------- # HTML as text, inline display via w3m diff --git a/shell/.profile b/shell/.profile @@ -106,12 +106,12 @@ ps1() local mail_count="$(find "$MAIL/new" -mindepth 1 2>/dev/null | wc -l)" if [ "$mail_count" -gt 0 ] - then printf '\033[45C\033[34;1m %s \033[0m' "$mail_count" + then printf '\033[45C\033[36;1m %s \033[0m\r' "$mail_count" fi # Abduco sessions local abduco=" $(($(abduco 2>/dev/null | wc -l) - 1)) " - printf '\033[50C\033[33m%s\033[0m\r' "${abduco# 0 }" + printf '\033[51C\033[33;1m%s\033[0m\r' "${abduco# 0 }" # Non printable: terminal status, bell printf '\a\033]0;shell\007' @@ -251,5 +251,3 @@ fi # STARTUP #------------------------------------------------------------------------------- - -printf '\n' diff --git a/vim/.vimrc b/vim/.vimrc @@ -3,21 +3,22 @@ " / / / / /\ / __ __ \ / ____\/ ___\ " \ \/ / / // / / / / // / / /__ " \_,' \/ \/ \/ \/ \/ \____\ - Simple config for vim -"============================================================================== +"=============================================================================== " OPTIONS "------------------------------------------------------------------------------- -set autoindent copyindent " Indentation -set laststatus=2 ruler " Statusline -set smartcase ignorecase " Case -set hlsearch showmatch " Highlight -set list listchars=tab:>\ ,eol:$,nbsp:_ " Text display -set fillchars=vert:│,fold:─ " Interface chars -set ruler number numberwidth=4 cursorline " Interface +set autoindent copyindent " Indentation +set laststatus=2 ruler " Statusline +set smartcase ignorecase " Case +set hlsearch showmatch " Highlight +set list listchars=tab::\ ,trail:.,nbsp:.,extends:>,precedes:< " Listchars +set fillchars=vert:│,fold:─ " Fillchars +set ruler number numberwidth=4 cursorline nowrap " Interface set backupdir=~/.cache/vim// set directory=~/.cache/vim// +set virtualedit=block " FUNCTIONS @@ -49,10 +50,11 @@ map <leader>e :call FzyCommand("find -type f", ":e")<cr> map <leader>v :call FzyCommand("find -type f", ":vs")<cr> map <leader>/ :exec ':' system("swiper '" . expand("%:p") . "'")<cr>:redraw!<cr> -map col :set list! <cr>:set list? <cr> -map con :set number! <cr>:set number? <cr> -map cop :set paste! <cr>:set paste? <cr> -map coh :set hlsearch! <cr>:set hlsearch? <cr> +map col :set list !<cr> :set list ?<cr> +map con :set number !<cr> :set number ?<cr> +map cop :set paste !<cr> :set paste ?<cr> +map coh :set hlsearch !<cr> :set hlsearch ?<cr> +map cov :set <c-r>=(&ve =~# "all") ? 've-=all' : 've+=all'<cr><cr> :set ve ?<cr> map ]<leader> mzo<Esc>k`z map [<leader> mzO<Esc>k`z<C-e> @@ -79,8 +81,10 @@ highlight VertSplit cterm=none " AUTOCOMMANDS " ------------------------------------------------------------------------------ -autocmd VimEnter * :silent !mkdir -p ~/.cache/vim/ -autocmd BufWinEnter * :call matchadd('ColorColumn', '\%81v\+', 1) +autocmd VimEnter * :silent !mkdir -p ~/.cache/vim/ +autocmd VimEnter * :match ErrorMsg /\%81v.\+/ +autocmd WinNew * :match ErrorMsg /\%81v.\+/ +autocmd WinNew * :match ErrorMsg /\%81v.\+/ " PLUGINS diff --git a/zathura/.config/zathura/zathurarc b/zathura/.config/zathura/zathurarc @@ -0,0 +1,9 @@ +# /\ /\ +# ______ _____ / /_ / /_ __ /\ _____ _____ +# /__ /.'__ // ___\/ __ \ / / / // ____\.'__ / +# ,-' _-'/ /_/ // / / / / // /_/ // / / /_/ / +# /_____\ \____/ \/ \/ \/ \____/ \/ \____/ - Hard to compile with `src`! +#=============================================================================== + +set recolor true +set recolor-keephue true