]> git.rmz.io Git - dotfiles.git/log
dotfiles.git
7 years agoisync: add ultrahaptics account
Samir Benmendil [Tue, 2 Jan 2018 10:51:37 +0000 (10:51 +0000)]
isync: add ultrahaptics account

7 years agoisync: support for multiple accounts + make hooks more modular
Samir Benmendil [Tue, 2 Jan 2018 10:50:59 +0000 (10:50 +0000)]
isync: support for multiple accounts + make hooks more modular

7 years agoisync: Expunge and Create on both sides
Samir Benmendil [Mon, 1 Jan 2018 23:43:49 +0000 (23:43 +0000)]
isync: Expunge and Create on both sides

7 years agovim: use eunuch instead of my own "write as root" cabbrev
Samir Benmendil [Mon, 1 Jan 2018 23:19:39 +0000 (23:19 +0000)]
vim: use eunuch instead of my own "write as root" cabbrev

7 years agomutt: use relative paths where possible
Samir Benmendil [Mon, 1 Jan 2018 23:18:52 +0000 (23:18 +0000)]
mutt: use relative paths where possible

7 years agoofflineimap: remove since superseded by isync
Samir Benmendil [Mon, 1 Jan 2018 23:17:17 +0000 (23:17 +0000)]
offlineimap: remove since superseded by isync

7 years agoofflineimap: use mail's timestamp for filename and utime
Samir Benmendil [Mon, 1 Jan 2018 23:16:55 +0000 (23:16 +0000)]
offlineimap: use mail's timestamp for filename and utime

7 years agoisync: use mbsync instead of offlineimap
Samir Benmendil [Mon, 1 Jan 2018 23:14:38 +0000 (23:14 +0000)]
isync: use mbsync instead of offlineimap

7 years agoxprofile: use neomutt instead of mutt
Samir Benmendil [Mon, 1 Jan 2018 00:36:50 +0000 (00:36 +0000)]
xprofile: use neomutt instead of mutt

`~/.config/aliases` is not sourced with `urxvtc -e`

I'm wondering if I should have a basic list of aliases that are sourced
in `~/.zshenv` instead.

7 years agomutt: use NeoMutt and its config path in XDG_CONFIG_HOME
Samir Benmendil [Thu, 28 Dec 2017 20:23:01 +0000 (20:23 +0000)]
mutt: use NeoMutt and its config path in XDG_CONFIG_HOME

7 years agomutt: modify settings for compatibility with NeoMutt
Samir Benmendil [Thu, 28 Dec 2017 19:00:18 +0000 (19:00 +0000)]
mutt: modify settings for compatibility with NeoMutt

7 years agoenv: use MAILDIR variable where possible
Samir Benmendil [Thu, 28 Dec 2017 16:18:29 +0000 (16:18 +0000)]
env: use MAILDIR variable where possible

7 years agozsh: use pushd_minus
Samir Benmendil [Tue, 12 Dec 2017 10:55:26 +0000 (10:55 +0000)]
zsh: use pushd_minus

7 years agozsh: Calendar Facts MOTD
Samir Benmendil [Tue, 19 Dec 2017 00:56:20 +0000 (00:56 +0000)]
zsh: Calendar Facts MOTD

See https://www.xkcd.com/1930/

7 years agovim: remove ros related plugins
Samir Benmendil [Mon, 11 Dec 2017 10:57:37 +0000 (10:57 +0000)]
vim: remove ros related plugins

7 years agovim: `-Weverything` in ycm_extra_conf
Samir Benmendil [Wed, 15 Nov 2017 11:59:54 +0000 (11:59 +0000)]
vim: `-Weverything` in ycm_extra_conf

7 years agovim: clean up flags in ycm_extra_conf
Samir Benmendil [Wed, 15 Nov 2017 11:53:46 +0000 (11:53 +0000)]
vim: clean up flags in ycm_extra_conf

7 years agovim: don't include `/usr/include` in ycm_extra_conf
Samir Benmendil [Wed, 15 Nov 2017 11:52:02 +0000 (11:52 +0000)]
vim: don't include `/usr/include` in ycm_extra_conf

It is included by default when compiling and adding this will change the
order and break the build

7 years agozsh: add --cherry-mark and --boundary flags to `glgl`
Samir Benmendil [Thu, 2 Nov 2017 15:24:07 +0000 (15:24 +0000)]
zsh: add --cherry-mark and --boundary flags to `glgl`

7 years agogit: ignore all build-*/ directories
Samir Benmendil [Wed, 25 Oct 2017 09:58:47 +0000 (10:58 +0100)]
git: ignore all build-*/ directories

7 years agogit: the local ignore file for ag is .ignore
Samir Benmendil [Wed, 25 Oct 2017 09:58:27 +0000 (10:58 +0100)]
git: the local ignore file for ag is .ignore

7 years agovim: pprint cpp snippet
Samir Benmendil [Tue, 24 Oct 2017 09:06:29 +0000 (10:06 +0100)]
vim: pprint cpp snippet

7 years agovim: add switches for EXECT/ASSERT in GTest
Samir Benmendil [Tue, 24 Oct 2017 09:05:15 +0000 (10:05 +0100)]
vim: add switches for EXECT/ASSERT in GTest

7 years agovim: consolidate fswitch settings in c.vim
Samir Benmendil [Tue, 24 Oct 2017 09:03:57 +0000 (10:03 +0100)]
vim: consolidate fswitch settings in c.vim

7 years agogit: verbose commit
Samir Benmendil [Tue, 24 Oct 2017 08:55:45 +0000 (09:55 +0100)]
git: verbose commit

7 years agoawesome: remove lain dependency
Samir Benmendil [Fri, 20 Oct 2017 09:10:42 +0000 (10:10 +0100)]
awesome: remove lain dependency

7 years agoconky: remove conky
Samir Benmendil [Mon, 23 Oct 2017 22:44:57 +0000 (23:44 +0100)]
conky: remove conky

7 years agogdb: add gdbinit and cgdbrc
Samir Benmendil [Mon, 23 Oct 2017 22:44:21 +0000 (23:44 +0100)]
gdb: add gdbinit and cgdbrc

7 years agoweechat: update wee-slack submodule
Samir Benmendil [Wed, 11 Oct 2017 10:39:06 +0000 (11:39 +0100)]
weechat: update wee-slack submodule

7 years agovim: don't show tabs in man pages
Samir Benmendil [Tue, 10 Oct 2017 23:42:14 +0000 (00:42 +0100)]
vim: don't show tabs in man pages

7 years agogit: add gitk config
Samir Benmendil [Tue, 10 Oct 2017 23:37:05 +0000 (00:37 +0100)]
git: add gitk config

7 years agoretroarch: update config
Samir Benmendil [Tue, 10 Oct 2017 23:23:40 +0000 (00:23 +0100)]
retroarch: update config

mostly I don't know what changed here

7 years agoawesome: float wine
Samir Benmendil [Tue, 10 Oct 2017 23:19:17 +0000 (00:19 +0100)]
awesome: float wine

7 years agofeh: add default theme with exif info, etc
Samir Benmendil [Tue, 10 Oct 2017 18:03:06 +0000 (19:03 +0100)]
feh: add default theme with exif info, etc

7 years agovim: unindent on `endfunction(`
Samir Benmendil [Tue, 10 Oct 2017 18:01:52 +0000 (19:01 +0100)]
vim: unindent on `endfunction(`

7 years agomutt: mutt_mpv for tag-prefix
Samir Benmendil [Tue, 10 Oct 2017 18:00:56 +0000 (19:00 +0100)]
mutt: mutt_mpv for tag-prefix

Allows playing back multiple tagged youtube emails in a row.

7 years agoqutebrowser: add new config format
Samir Benmendil [Tue, 10 Oct 2017 17:58:50 +0000 (18:58 +0100)]
qutebrowser: add new config format

7 years agovim: promote some plugins
Samir Benmendil [Sat, 7 Oct 2017 13:13:27 +0000 (14:13 +0100)]
vim: promote some plugins

7 years agoweechat: update plugins
Samir Benmendil [Sat, 23 Sep 2017 12:04:31 +0000 (12:04 +0000)]
weechat: update plugins

7 years agoweechat: only notify on highlights
Samir Benmendil [Sat, 23 Sep 2017 11:59:27 +0000 (11:59 +0000)]
weechat: only notify on highlights

Note that is might not be the wanted behaviour for slack.

7 years agoweechat: update config
Samir Benmendil [Sat, 23 Sep 2017 11:47:06 +0000 (11:47 +0000)]
weechat: update config

7 years agoweechat: add text_item.py script
Samir Benmendil [Tue, 13 Dec 2016 11:41:36 +0000 (11:41 +0000)]
weechat: add text_item.py script

7 years agoflexget: update disabled builtins
Samir Benmendil [Tue, 15 Aug 2017 21:58:44 +0000 (22:58 +0100)]
flexget: update disabled builtins

7 years agoflexget: update series list
Samir Benmendil [Tue, 15 Aug 2017 21:07:17 +0000 (22:07 +0100)]
flexget: update series list

7 years agoflexget: manipulate series if lookup failed
Samir Benmendil [Tue, 15 Aug 2017 21:03:21 +0000 (22:03 +0100)]
flexget: manipulate series if lookup failed

7 years agorifle: support mobile links for youtube too
Samir Benmendil [Tue, 25 Jul 2017 12:25:46 +0000 (13:25 +0100)]
rifle: support mobile links for youtube too

7 years agovim/ycm: replace broken levenshtein with working difflib SequenceMatcher
Samir Benmendil [Wed, 5 Jul 2017 10:27:14 +0000 (11:27 +0100)]
vim/ycm: replace broken levenshtein with working difflib SequenceMatcher

7 years agovim/ultisnips: snippet to print cmake debug info
Samir Benmendil [Wed, 5 Jul 2017 10:25:48 +0000 (11:25 +0100)]
vim/ultisnips: snippet to print cmake debug info

7 years agoqutebrowser: use rifle as application dispatcher
Samir Benmendil [Wed, 5 Jul 2017 10:21:20 +0000 (11:21 +0100)]
qutebrowser: use rifle as application dispatcher

7 years agoqutebrowser: update configs
Samir Benmendil [Wed, 5 Jul 2017 10:20:31 +0000 (11:20 +0100)]
qutebrowser: update configs

7 years agoxkb: irony punctuation... best thing ever⸮
Samir Benmendil [Fri, 2 Jun 2017 08:34:04 +0000 (09:34 +0100)]
xkb: irony punctuation... best thing ever⸮

7 years agovim: make git quiet when auto-pulling vimwiki buffers
Samir Benmendil [Thu, 1 Jun 2017 23:28:51 +0000 (00:28 +0100)]
vim: make git quiet when auto-pulling vimwiki buffers

7 years agoweechat: update configs
Samir Benmendil [Tue, 23 May 2017 10:23:04 +0000 (11:23 +0100)]
weechat: update configs

7 years agovim: add vim-gtest plugin
Samir Benmendil [Tue, 23 May 2017 10:17:16 +0000 (11:17 +0100)]
vim: add vim-gtest plugin

7 years agomutt: pipe_decode in youtube folder
Samir Benmendil [Sun, 21 May 2017 11:07:45 +0000 (12:07 +0100)]
mutt: pipe_decode in youtube folder

This will decode any base64 messages that youtube sends when the email
contains non-ASCII characters

7 years agovim: don't save/restore views all the time
Samir Benmendil [Mon, 15 May 2017 10:03:45 +0000 (11:03 +0100)]
vim: don't save/restore views all the time

This has started to be problematic, I believe vim may have changed what
is being saved in views and now includes fold levels or something.

7 years agogit: set push action to "current"
Samir Benmendil [Mon, 15 May 2017 09:59:34 +0000 (10:59 +0100)]
git: set push action to "current"

Allows me to not have to enter the upstream branch name whent pushing
the first time.

7 years agogit: interactive rebase when pulling, except master/develop
Samir Benmendil [Mon, 15 May 2017 09:56:44 +0000 (10:56 +0100)]
git: interactive rebase when pulling, except master/develop

master and develop branches should try to preserve merges when rebasing.

Now this is not ideal because the branch names are hard-coded, if I
contribute to a project that names their main branch `dev` it will
default to `interactive` :/

7 years agosystemd: update ssh-agent.service
Samir Benmendil [Sun, 14 May 2017 22:39:26 +0000 (23:39 +0100)]
systemd: update ssh-agent.service

7 years agovim: use lowercase names for plugins, even mine
Samir Benmendil [Sun, 14 May 2017 22:07:57 +0000 (23:07 +0100)]
vim: use lowercase names for plugins, even mine

7 years agovim: update ycm_extra_conf with my changes
Samir Benmendil [Sun, 14 May 2017 21:25:02 +0000 (22:25 +0100)]
vim: update ycm_extra_conf with my changes

7 years agovim: import ycm_extra_conf from the internet
Samir Benmendil [Sun, 14 May 2017 21:23:21 +0000 (22:23 +0100)]
vim: import ycm_extra_conf from the internet

https://github.com/arximboldi/dotfiles/blob/master/emacs/.ycm_extra_conf.py

7 years agobin: add old/makepkg-ros
Samir Benmendil [Sun, 14 May 2017 20:03:41 +0000 (21:03 +0100)]
bin: add old/makepkg-ros

7 years agovim: add choice snippet for sh
Samir Benmendil [Sun, 14 May 2017 20:00:38 +0000 (21:00 +0100)]
vim: add choice snippet for sh

7 years agovim: indent/cmake update file to support modern CMake
Samir Benmendil [Sun, 14 May 2017 19:59:47 +0000 (20:59 +0100)]
vim: indent/cmake update file to support modern CMake

7 years agovim: indent/cmake only reindent when entering last char
Samir Benmendil [Sun, 14 May 2017 19:58:35 +0000 (20:58 +0100)]
vim: indent/cmake only reindent when entering last char

7 years agoqutebrowser: update config file
Samir Benmendil [Sun, 14 May 2017 19:55:17 +0000 (20:55 +0100)]
qutebrowser: update config file

7 years agognupg: auto-key-retrieve
Samir Benmendil [Sun, 14 May 2017 19:52:53 +0000 (20:52 +0100)]
gnupg: auto-key-retrieve

7 years agoawesome: awesome.quit is now a function
Samir Benmendil [Sun, 14 May 2017 19:50:43 +0000 (20:50 +0100)]
awesome: awesome.quit is now a function

7 years agoUpdate wee-slack
Samir Benmendil [Tue, 2 May 2017 10:16:07 +0000 (11:16 +0100)]
Update wee-slack

8 years agovim: add ftplugin/c with fswitch and ycm goto bindings
Samir Benmendil [Thu, 20 Apr 2017 23:41:28 +0000 (00:41 +0100)]
vim: add ftplugin/c with fswitch and ycm goto bindings

8 years agovim: once snippet uses #pragma in cpp files
Samir Benmendil [Thu, 20 Apr 2017 23:39:51 +0000 (00:39 +0100)]
vim: once snippet uses #pragma in cpp files

8 years agosystemd: don't fork ssh-agent
Samir Benmendil [Thu, 20 Apr 2017 23:39:13 +0000 (00:39 +0100)]
systemd: don't fork ssh-agent

8 years agoqutebrowser: also leave fullscren with escape
Samir Benmendil [Thu, 20 Apr 2017 23:37:03 +0000 (00:37 +0100)]
qutebrowser: also leave fullscren with escape

8 years agomutt: switch to urlscan
Samir Benmendil [Thu, 20 Apr 2017 23:35:06 +0000 (00:35 +0100)]
mutt: switch to urlscan

8 years agobin: update steam wrapper
Samir Benmendil [Thu, 20 Apr 2017 22:28:36 +0000 (23:28 +0100)]
bin: update steam wrapper

8 years agoqutebrowser: add spawn mpv key
Samir Benmendil [Tue, 11 Apr 2017 10:13:22 +0000 (11:13 +0100)]
qutebrowser: add spawn mpv key

8 years agoqutebrowser: update config
Samir Benmendil [Tue, 11 Apr 2017 10:08:58 +0000 (11:08 +0100)]
qutebrowser: update config

8 years agovim: add common Qt include path
Samir Benmendil [Mon, 10 Apr 2017 11:04:15 +0000 (12:04 +0100)]
vim: add common Qt include path

8 years agovim: update fswitch for cpp
Samir Benmendil [Mon, 10 Apr 2017 11:02:37 +0000 (12:02 +0100)]
vim: update fswitch for cpp

8 years agovim: `.hpp` is clearly the better extension for cpp files
Samir Benmendil [Wed, 22 Mar 2017 11:03:08 +0000 (11:03 +0000)]
vim: `.hpp` is clearly the better extension for cpp files

8 years agoMerge branch 'cadscan' (early part)
Samir Benmendil [Sat, 1 Apr 2017 17:48:19 +0000 (18:48 +0100)]
Merge branch 'cadscan' (early part)

8 years agozsh: delete envoy.zsh
Samir Benmendil [Sat, 1 Apr 2017 17:43:08 +0000 (18:43 +0100)]
zsh: delete envoy.zsh

8 years agosystemd: add ssh-agent as a user unit
Samir Benmendil [Sat, 1 Apr 2017 17:39:04 +0000 (18:39 +0100)]
systemd: add ssh-agent as a user unit

8 years agovim: don't restore folds
Samir Benmendil [Sat, 1 Apr 2017 17:37:29 +0000 (18:37 +0100)]
vim: don't restore folds

8 years agovim: cpp files can have a textwidth of 100
Samir Benmendil [Sat, 1 Apr 2017 17:36:07 +0000 (18:36 +0100)]
vim: cpp files can have a textwidth of 100

8 years agovim: add constness switcher for cpp files
Samir Benmendil [Sat, 1 Apr 2017 17:35:38 +0000 (18:35 +0100)]
vim: add constness switcher for cpp files

8 years agogit: actually enable rerere
Samir Benmendil [Sat, 1 Apr 2017 17:23:45 +0000 (18:23 +0100)]
git: actually enable rerere

8 years agoawesome: update rules
Samir Benmendil [Sun, 19 Mar 2017 23:52:56 +0000 (23:52 +0000)]
awesome: update rules

8 years agoawesome: update pomodoro submodule
Samir Benmendil [Sun, 19 Mar 2017 19:03:44 +0000 (19:03 +0000)]
awesome: update pomodoro submodule

8 years agoncmpcpp: I'm really not getting this one right am I?
Samir Benmendil [Wed, 15 Mar 2017 22:55:47 +0000 (22:55 +0000)]
ncmpcpp: I'm really not getting this one right am I?

8 years agomutt: don't sign messages to jira and bitbucket
Samir Benmendil [Tue, 14 Mar 2017 10:56:04 +0000 (10:56 +0000)]
mutt: don't sign messages to jira and bitbucket

8 years agoncmpcpp: oops... that doesn't actually work
Samir Benmendil [Mon, 13 Mar 2017 14:50:30 +0000 (14:50 +0000)]
ncmpcpp: oops... that doesn't actually work

8 years agogit: enable rerere
Samir Benmendil [Mon, 13 Mar 2017 00:40:14 +0000 (00:40 +0000)]
git: enable rerere

8 years agoncmpcpp: more vim-like bindings
Samir Benmendil [Mon, 13 Mar 2017 00:39:35 +0000 (00:39 +0000)]
ncmpcpp: more vim-like bindings

8 years agompd: double max_output_buffer_size
Samir Benmendil [Mon, 13 Mar 2017 00:38:44 +0000 (00:38 +0000)]
mpd: double max_output_buffer_size

ncmcpp was complaining that mpd was not returning enough data

8 years agoawesome: update theme
Samir Benmendil [Mon, 13 Mar 2017 00:37:59 +0000 (00:37 +0000)]
awesome: update theme

8 years agoawesome: update topbar.lua
Samir Benmendil [Mon, 13 Mar 2017 00:12:05 +0000 (00:12 +0000)]
awesome: update topbar.lua

8 years agoawesome: move set_wallpaper to tags.lua and call it on screen connect
Samir Benmendil [Sun, 12 Mar 2017 23:35:14 +0000 (23:35 +0000)]
awesome: move set_wallpaper to tags.lua and call it on screen connect

This should fix the issue where the wallpaper was not set on starting
awesome or changing the number of screens.

8 years agoawesome: update error handling
Samir Benmendil [Sun, 12 Mar 2017 23:26:42 +0000 (23:26 +0000)]
awesome: update error handling