]>
 
 
git.rmz.io Git - dotfiles.git/log 
 
 
 
 
 
 
 
 
Samir Benmendil  [Sun, 9 Aug 2020 18:04:14 +0000  (19:04 +0100)] 
 
vim: plantuml syntax plugin 
 
Samir Benmendil  [Sun, 9 Aug 2020 18:02:51 +0000  (19:02 +0100)] 
 
vim/snippets/sh: script_dir snippet to get path to current source 
 
Samir Benmendil  [Sun, 9 Aug 2020 18:02:08 +0000  (19:02 +0100)] 
 
vim/snippets/cpp: for loop defaults to size_t 
 
Samir Benmendil  [Sun, 9 Aug 2020 18:01:14 +0000  (19:01 +0100)] 
 
vim/snippets/cpp: add t snippet to list of horrible one word snippets 
 
Samir Benmendil  [Sun, 9 Aug 2020 17:59:49 +0000  (18:59 +0100)] 
 
vim: .h files are usually ft=cpp 
 
Samir Benmendil  [Sun, 9 Aug 2020 17:58:43 +0000  (18:58 +0100)] 
 
qutebrowser: update bookmarks 
 
Samir Benmendil  [Sun, 9 Aug 2020 17:55:00 +0000  (18:55 +0100)] 
 
mutt: don't sign replies to github either 
 
Samir Benmendil  [Sun, 9 Aug 2020 17:52:35 +0000  (18:52 +0100)] 
 
mutt: fix gitlab.com email regex for nosign group 
 
Samir Benmendil  [Thu, 6 Aug 2020 17:48:19 +0000  (18:48 +0100)] 
 
weechat: update wee-slack and config 
 
Samir Benmendil  [Thu, 6 Aug 2020 17:46:30 +0000  (18:46 +0100)] 
 
weechat: update config 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:48:32 +0000  (13:48 +0100)] 
 
mbsync: force use of TLSv1.2 
 
Mailfence will remove support of anything lower. 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:44:07 +0000  (13:44 +0100)] 
 
qutebrowser: cycle through cookie settings for tld with user script 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:23:04 +0000  (13:23 +0100)] 
 
bin: redirect Steam output to log and rotate it 
 
Steam seems to write to the xinit log, this is just noise in that log. 
Let's have a separate log for steam instead. 
 
Steam logs a lot and the log grow quite big and don't need to be kept 
around, so rotate them also. Keeping last one. 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:21:30 +0000  (13:21 +0100)] 
 
xinit: rotate logfile when X starts 
 
We don't need to keep logs for that long. The last run is more than 
sufficient. 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:19:39 +0000  (13:19 +0100)] 
 
xinit: setup XIDLEHOOK_SOCKET in zshenv 
 
Otherwise it seems to not be available in shells. 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:17:59 +0000  (13:17 +0100)] 
 
bin: set diary command to open orgmode journal file 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:17:04 +0000  (13:17 +0100)] 
 
vim/python: binding for ycm GoToReferences 
 
Same as the c++ binding. 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:16:33 +0000  (13:16 +0100)] 
 
vim: add haskell highlighting 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:15:53 +0000  (13:15 +0100)] 
 
vim: open commit window in a new tab 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:15:17 +0000  (13:15 +0100)] 
 
vim: update bindings to use new fugitive commands 
 
All the other ones have been deprecated a while ago. 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:14:10 +0000  (13:14 +0100)] 
 
vim: some simple orgmode snippets and options 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:10:00 +0000  (13:10 +0100)] 
 
mutt: fix F macro to not write message to home 
 
I'm not entirely sure what was happening here. But IIRC this macro was 
writing emails to ~. Possibly because of the `;s` or something. 
 
The set command supports setting multiple options at the same time, just 
use that. 
 
Spliting up the command to multiline also makes it easier to read. 
 
Samir Benmendil  [Sat, 8 Aug 2020 12:05:07 +0000  (13:05 +0100)] 
 
mutt: fix archive message path 
 
Message were being archived into a completely wrong path, I was very 
confused to find message in mailfenc, thought they were a mistake while 
doing a backup of some sort when setting it up initially and almost 
deleted them. 
 
All messages have been restored to the correct archive folderd and the 
hook has been updated. 
 
Samir Benmendil  [Sat, 8 Aug 2020 11:58:24 +0000  (12:58 +0100)] 
 
mail: setup youtube sync for mailfence 
 
Samir Benmendil  [Sat, 8 Aug 2020 11:54:12 +0000  (12:54 +0100)] 
 
mutt: convert dmarc reports to html and display in browser 
 
Currently only supports doing this from the attachement view. This is ok 
for now. 
 
Samir Benmendil  [Sat, 8 Aug 2020 11:46:23 +0000  (12:46 +0100)] 
 
bin: add monzo and starling json to qif conversion scripts 
 
Used to import monzo and starling transactions history from their rest 
api into kmymoney. 
 
Samir Benmendil  [Sat, 8 Aug 2020 11:43:59 +0000  (12:43 +0100)] 
 
awesome/pomodoro: update submodule to fix lua5.4 issues 
 
Samir Benmendil  [Sat, 8 Aug 2020 11:50:28 +0000  (12:50 +0100)] 
 
awesome: remove awesompd 
 
It's been replaced by my own mpd_widget. 
 
Samir Benmendil  [Sat, 8 Aug 2020 10:42:33 +0000  (11:42 +0100)] 
 
awesome/mpd_widget: show popup after clicking to destroy 
 
The popup would not show if clicked to destroy it then hovering over the 
widget again. Would have to wait until the timer runs out. 
 
Samir Benmendil  [Sat, 8 Aug 2020 10:19:33 +0000  (11:19 +0100)] 
 
awesome: remove freedesktop menu 
 
I haven't used it in ages, and it broke in a recent upgrade of lua. 
 
Samir Benmendil  [Sat, 8 Aug 2020 10:12:23 +0000  (11:12 +0100)] 
 
awesome/mpd_widget: Update popup contents 
 
* Print filename if there is no artist/title. 
* Don't print album if there isn't any 
 
Samir Benmendil  [Sat, 8 Aug 2020 10:11:21 +0000  (11:11 +0100)] 
 
awesome/mpd_widget: Add extra_space between scroll text 
 
Samir Benmendil  [Sat, 8 Aug 2020 10:10:58 +0000  (11:10 +0100)] 
 
awesome/mpd_widget: some cleanup 
 
Samir Benmendil  [Wed, 5 Aug 2020 22:08:57 +0000  (23:08 +0100)] 
 
awesome/mpd_widget: center scroll widget when smaller than forced_width 
 
Samir Benmendil  [Wed, 5 Aug 2020 20:12:31 +0000  (21:12 +0100)] 
 
awesome/mpd_widget: put scroll widget part of mpd_widget 
 
Samir Benmendil  [Wed, 5 Aug 2020 19:27:46 +0000  (20:27 +0100)] 
 
awesome: wrap mpd_widget into a scroll container and use it 
 
Samir Benmendil  [Wed, 5 Aug 2020 19:27:03 +0000  (20:27 +0100)] 
 
awesome/mpd_widget: turn it into a "class" 
 
Samir Benmendil  [Mon, 3 Aug 2020 21:06:54 +0000  (22:06 +0100)] 
 
awesome/mpd_widget: use ping command to sync state 
 
The ping command does nothing other than return OK, but it will be sent 
in order of the `send()` call, i.e. after any previous invocation of 
`send()` and since the server will return strings in order, this 
guarantees that the previous `status` and `currentsong` command have 
been evaluated and contain data. 
 
Samir Benmendil  [Mon, 3 Aug 2020 20:57:47 +0000  (21:57 +0100)] 
 
awesome/mpd_widget: add persistent popup 
 
Samir Benmendil  [Sun, 2 Aug 2020 20:36:13 +0000  (21:36 +0100)] 
 
awesome: new mpd widget using mpc.lua 
 
Samir Benmendil  [Sun, 2 Aug 2020 19:41:17 +0000  (20:41 +0100)] 
 
awesome: add mpc lua lib to communicate with mpd 
 
Samir Benmendil  [Sat, 8 Aug 2020 10:47:36 +0000  (11:47 +0100)] 
 
vim: force use of python3 
 
Samir Benmendil  [Sun, 10 May 2020 17:01:17 +0000  (18:01 +0100)] 
 
qutebrowser: accept cookies from steam 
 
Samir Benmendil  [Sun, 10 May 2020 16:23:11 +0000  (17:23 +0100)] 
 
qutebrowser: accept cookies from humble bundle 
 
Samir Benmendil  [Sun, 10 May 2020 15:55:21 +0000  (16:55 +0100)] 
 
zsh: don't change directories after todo 
 
Samir Benmendil  [Sun, 10 May 2020 14:25:47 +0000  (15:25 +0100)] 
 
qutebrowser: enable notifications for some sites 
 
Samir Benmendil  [Sun, 10 May 2020 14:21:13 +0000  (15:21 +0100)] 
 
qutebrowser: let's not accept cookies anymore for most sites 
 
This might be a tad to restrictive, but we'll see how it goes. 
 
Samir Benmendil  [Sun, 10 May 2020 11:58:53 +0000  (12:58 +0100)] 
 
qutebrowser: update config 
 
Samir Benmendil  [Mon, 1 Jun 2020 15:27:10 +0000  (16:27 +0100)] 
 
vim: update switch#Switch to new API 
 
It now takes a dict. 
 
Samir Benmendil  [Thu, 14 May 2020 11:27:38 +0000  (12:27 +0100)] 
 
weechat: update wee-slack 
 
Samir Benmendil  [Thu, 14 May 2020 11:26:53 +0000  (12:26 +0100)] 
 
weechat: auto open threads 
 
Samir Benmendil  [Fri, 8 May 2020 14:57:52 +0000  (15:57 +0100)] 
 
zsh: add named directory to fpp source 
 
Samir Benmendil  [Fri, 8 May 2020 14:56:56 +0000  (15:56 +0100)] 
 
zsh: add alias to get diff since forkpoint 
 
Samir Benmendil  [Fri, 8 May 2020 14:52:49 +0000  (15:52 +0100)] 
 
vim: remove ycm extra conf file 
 
It's not needed for clangd 
 
Samir Benmendil  [Fri, 8 May 2020 14:49:52 +0000  (15:49 +0100)] 
 
vim/cpp: remove hint arguments hint in class snippet 
 
It results in broken code if left untouched. 
 
Samir Benmendil  [Fri, 8 May 2020 14:49:09 +0000  (15:49 +0100)] 
 
vim/c: don't put spaces around inline comments 
 
Samir Benmendil  [Fri, 8 May 2020 14:48:40 +0000  (15:48 +0100)] 
 
fixup! vim/cpp: add mapping for YcmCompleter GoToReferences 
 
Samir Benmendil  [Fri, 8 May 2020 14:46:36 +0000  (15:46 +0100)] 
 
vim/cpp: use YcmCompleter Format instead of vim-clang-format 
 
Samir Benmendil  [Fri, 8 May 2020 14:44:07 +0000  (15:44 +0100)] 
 
vim/cpp: add mapping for YcmCompleter GoToReferences 
 
Samir Benmendil  [Fri, 8 May 2020 14:43:42 +0000  (15:43 +0100)] 
 
vim: mention that cindent has no effect 
 
Samir Benmendil  [Fri, 8 May 2020 14:25:40 +0000  (15:25 +0100)] 
 
mutt: remove reply hook 
 
I don't need to send emails as chakra anymore, so hopefully it is all 
covered by the folder hooks now. 
 
Samir Benmendil  [Fri, 8 May 2020 14:20:01 +0000  (15:20 +0100)] 
 
mbsync: move some less useful Channels to separate Group 
 
Hopefully we can sync them separately by invoking 
`~/.config/mbsync/sync-mail gmail-more` and the relevant systemd unit. 
 
Samir Benmendil  [Fri, 8 May 2020 14:17:39 +0000  (15:17 +0100)] 
 
mbsync: Apparently fpp's bin is called trash 
 
Samir Benmendil  [Fri, 8 May 2020 14:13:13 +0000  (15:13 +0100)] 
 
awesome: lock session with i3lock directly 
 
Samir Benmendil  [Fri, 8 May 2020 14:11:36 +0000  (15:11 +0100)] 
 
vim: bring back vinfo plugin 
 
Samir Benmendil  [Fri, 8 May 2020 14:03:54 +0000  (15:03 +0100)] 
 
xkb: enable shift(both_capslock) option 
 
Samir Benmendil  [Fri, 8 May 2020 14:03:17 +0000  (15:03 +0100)] 
 
xidlehook: replace xautolock with xidlehook 
 
Samir Benmendil  [Fri, 8 May 2020 12:48:13 +0000  (13:48 +0100)] 
 
vim: add binding for unite jumplist 
 
Samir Benmendil  [Fri, 8 May 2020 12:46:34 +0000  (13:46 +0100)] 
 
vim: use <buffer> local bindings 
 
Samir Benmendil  [Fri, 8 May 2020 12:45:40 +0000  (13:45 +0100)] 
 
qutebrowser: prefer dark color scheme 
 
Samir Benmendil  [Fri, 8 May 2020 12:45:23 +0000  (13:45 +0100)] 
 
qutebrowser: update defaults 
 
Samir Benmendil  [Fri, 8 May 2020 12:27:59 +0000  (13:27 +0100)] 
 
retroarch: delete retroarch 
 
It has changed way too much since these configs were created, should 
start from scratch next time I want to set this up. 
 
Samir Benmendil  [Sun, 5 Apr 2020 10:52:38 +0000  (11:52 +0100)] 
 
mutt: don't delete gmail emails anymore 
 
Gmail is not really being used anymore. 
 
Samir Benmendil  [Sun, 5 Apr 2020 10:49:55 +0000  (11:49 +0100)] 
 
mutt: save mailfence archives to correct folder 
 
Samir Benmendil  [Mon, 16 Mar 2020 20:18:33 +0000  (20:18 +0000)] 
 
mail: send email as gmail address from gmail 
 
Samir Benmendil  [Wed, 15 Apr 2020 09:58:45 +0000  (10:58 +0100)] 
 
weechat: update wee-slack 
 
Samir Benmendil  [Tue, 17 Mar 2020 17:17:59 +0000  (17:17 +0000)] 
 
vim/ultisnips/c: disable clang-format does not like colon 
 
Samir Benmendil  [Mon, 16 Mar 2020 00:29:32 +0000  (00:29  +0000)] 
 
mutt: unset sendmail in main file each account should do that instead 
 
Samir Benmendil  [Mon, 16 Mar 2020 00:28:17 +0000  (00:28  +0000)] 
 
mail: use mailfence as the default inbox 
 
Samir Benmendil  [Sun, 1 Mar 2020 03:02:36 +0000  (03:02  +0000)] 
 
vim: add scriptease plugin for easy vim scripting 
 
Samir Benmendil  [Mon, 2 Mar 2020 01:07:18 +0000  (01:07  +0000)] 
 
vim: don't set any gcc flags 
 
Samir Benmendil  [Mon, 2 Mar 2020 00:53:55 +0000  (00:53  +0000)] 
 
xinit: simplify xinit scripts 
 
Samir Benmendil  [Mon, 2 Mar 2020 00:51:20 +0000  (00:51  +0000)] 
 
git: replace deprecated preserve rebase strategy with merges 
 
Samir Benmendil  [Mon, 2 Mar 2020 00:49:45 +0000  (00:49  +0000)] 
 
vim: disable ale loclist and many cpp linters 
 
Samir Benmendil  [Sun, 1 Mar 2020 23:09:17 +0000  (23:09 +0000)] 
 
vim: use system clangd and local compile db 
 
Samir Benmendil  [Sun, 1 Mar 2020 22:56:44 +0000  (22:56 +0000)] 
 
vim: use youcompleteme again 
 
Samir Benmendil  [Sun, 1 Mar 2020 22:53:06 +0000  (22:53 +0000)] 
 
vim: add snippet to disable clang formatting 
 
Samir Benmendil  [Sun, 1 Mar 2020 22:48:57 +0000  (22:48 +0000)] 
 
vim: add some mappings to Debug mode 
 
Samir Benmendil  [Sun, 1 Mar 2020 22:38:50 +0000  (22:38 +0000)] 
 
git: ignore clangd index folder and compile_commands 
 
Samir Benmendil  [Sun, 1 Mar 2020 02:11:21 +0000  (02:11  +0000)] 
 
vim: use my fork of vim-orgmode 
 
Samir Benmendil  [Thu, 13 Feb 2020 13:32:41 +0000  (13:32 +0000)] 
 
weechat: update wee-slack 
 
Samir Benmendil  [Sun, 16 Feb 2020 13:07:19 +0000  (13:07 +0000)] 
 
vim: edit ultisnips with my function 
 
UltisnipsEdit is now asking to select which file to edid instead of 
going directly to where I want. 
 
Samir Benmendil  [Sat, 15 Feb 2020 22:37:37 +0000  (22:37 +0000)] 
 
zsh: add todo function to list TODOs in org 
 
Samir Benmendil  [Sat, 15 Feb 2020 22:37:09 +0000  (22:37 +0000)] 
 
zsh: load my functions before sourcing lib 
 
That way they can be used in anything in lib 
 
Samir Benmendil  [Sat, 15 Feb 2020 21:28:27 +0000  (21:28 +0000)] 
 
zsh: only show info and above by default in journalctl 
 
Samir Benmendil  [Sat, 15 Feb 2020 21:15:49 +0000  (21:15 +0000)] 
 
zsh: change motd to org TODO list 
 
Samir Benmendil  [Thu, 13 Feb 2020 13:24:03 +0000  (13:24 +0000)] 
 
vim: add orgmode plugin 
 
Samir Benmendil  [Wed, 29 Jan 2020 19:33:04 +0000  (19:33 +0000)] 
 
xinit: reorder urxvtc calls to be closer to urxvtd 
 
Samir Benmendil  [Wed, 29 Jan 2020 19:30:52 +0000  (19:30 +0000)] 
 
xinit: make terminal applications start again on login 
 
It seems that using `&` was sending `urxvtd` to the background too 
quickly, i.e. before it would bind to the controller socket. Later calls 
to `urxvtc` would have nothing to connect to and refuse to open. 
 
`-f` will wait for the socket to be bound before forking. 
 
Samir Benmendil  [Thu, 30 Jan 2020 23:36:12 +0000  (23:36 +0000)] 
 
xinit: copy xresources for hactar