]> git.rmz.io Git - dotfiles.git/log
dotfiles.git
5 years agozsh: add todo function to list TODOs in org
Samir Benmendil [Sat, 15 Feb 2020 22:37:37 +0000 (22:37 +0000)]
zsh: add todo function to list TODOs in org

5 years agozsh: load my functions before sourcing lib
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

5 years agozsh: only show info and above by default in journalctl
Samir Benmendil [Sat, 15 Feb 2020 21:28:27 +0000 (21:28 +0000)]
zsh: only show info and above by default in journalctl

5 years agozsh: change motd to org TODO list
Samir Benmendil [Sat, 15 Feb 2020 21:15:49 +0000 (21:15 +0000)]
zsh: change motd to org TODO list

5 years agovim: add orgmode plugin
Samir Benmendil [Thu, 13 Feb 2020 13:24:03 +0000 (13:24 +0000)]
vim: add orgmode plugin

5 years agoxinit: reorder urxvtc calls to be closer to urxvtd
Samir Benmendil [Wed, 29 Jan 2020 19:33:04 +0000 (19:33 +0000)]
xinit: reorder urxvtc calls to be closer to urxvtd

5 years agoxinit: make terminal applications start again on login
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.

5 years agoxinit: copy xresources for hactar
Samir Benmendil [Thu, 30 Jan 2020 23:36:12 +0000 (23:36 +0000)]
xinit: copy xresources for hactar

5 years agoxinit: use USB-C for both monitors on skull-canyon
Samir Benmendil [Tue, 10 Dec 2019 17:57:33 +0000 (17:57 +0000)]
xinit: use USB-C for both monitors on skull-canyon

5 years agoxinit: move application start last
Samir Benmendil [Tue, 10 Dec 2019 17:57:10 +0000 (17:57 +0000)]
xinit: move application start last

5 years agovim: try out ale/deoplete for lint and completion
Samir Benmendil [Sun, 5 Jan 2020 17:31:26 +0000 (17:31 +0000)]
vim: try out ale/deoplete for lint and completion

5 years agovim: clean staging plugins
Samir Benmendil [Sun, 5 Jan 2020 17:29:39 +0000 (17:29 +0000)]
vim: clean staging plugins

5 years agoxinit: configue xautolock in Xresources
Samir Benmendil [Sun, 5 Jan 2020 17:16:22 +0000 (17:16 +0000)]
xinit: configue xautolock in Xresources

5 years agovim/cpp: set foldlevel local to buffer
Samir Benmendil [Sun, 5 Jan 2020 17:05:53 +0000 (17:05 +0000)]
vim/cpp: set foldlevel local to buffer

5 years agomutt: skip invalid urls instead of aborting
Samir Benmendil [Sun, 5 Jan 2020 17:03:30 +0000 (17:03 +0000)]
mutt: skip invalid urls instead of aborting

5 years agoyay: remove hardcoded buildDir
Samir Benmendil [Sun, 5 Jan 2020 17:00:32 +0000 (17:00 +0000)]
yay: remove hardcoded buildDir

5 years agoawesome: update hactar net interface
Samir Benmendil [Sun, 5 Jan 2020 16:59:43 +0000 (16:59 +0000)]
awesome: update hactar net interface

5 years agombsync: sync watchlater folder
Samir Benmendil [Sun, 5 Jan 2020 16:57:39 +0000 (16:57 +0000)]
mbsync: sync watchlater folder

5 years agoqutebrowser: enable scrollbar when searching
Samir Benmendil [Sun, 5 Jan 2020 14:42:57 +0000 (14:42 +0000)]
qutebrowser: enable scrollbar when searching

5 years agoqutebrowser: disable protocol handler for mail: and ical:
Samir Benmendil [Sun, 5 Jan 2020 14:42:10 +0000 (14:42 +0000)]
qutebrowser: disable protocol handler for mail: and ical:

5 years agoqutebrowser: add quality weights to accept_language
Samir Benmendil [Sun, 5 Jan 2020 14:37:41 +0000 (14:37 +0000)]
qutebrowser: add quality weights to accept_language

5 years agoqutebrowser: enable dns prefetching
Samir Benmendil [Sun, 5 Jan 2020 14:36:59 +0000 (14:36 +0000)]
qutebrowser: enable dns prefetching

5 years agoqutebrowser: disable 3rdparty cookies
Samir Benmendil [Sun, 5 Jan 2020 14:35:19 +0000 (14:35 +0000)]
qutebrowser: disable 3rdparty cookies

5 years agoqutebrowser: add qa and wqa aliases
Samir Benmendil [Sun, 5 Jan 2020 14:10:34 +0000 (14:10 +0000)]
qutebrowser: add qa and wqa aliases

5 years agoqutebrowser: update config
Samir Benmendil [Sun, 5 Jan 2020 14:09:47 +0000 (14:09 +0000)]
qutebrowser: update config

5 years agomutt: ical2txt only print attendees when they are specified
Samir Benmendil [Wed, 18 Dec 2019 10:16:11 +0000 (10:16 +0000)]
mutt: ical2txt only print attendees when they are specified

5 years agoxinit: load host specific Xresources
Samir Benmendil [Sun, 24 Nov 2019 16:02:02 +0000 (16:02 +0000)]
xinit: load host specific Xresources

5 years agoxinit: support 4k monitors on skull-canyon
Samir Benmendil [Sun, 24 Nov 2019 15:52:33 +0000 (15:52 +0000)]
xinit: support 4k monitors on skull-canyon

5 years agoqutebrowser: enable spellcheck
Samir Benmendil [Sun, 24 Nov 2019 15:40:37 +0000 (15:40 +0000)]
qutebrowser: enable spellcheck

5 years agogit: include fpp.config for fpp projects
Samir Benmendil [Sun, 24 Nov 2019 15:38:44 +0000 (15:38 +0000)]
git: include fpp.config for fpp projects

5 years agoawesome: update skull-canyon net interface
Samir Benmendil [Sun, 24 Nov 2019 15:23:26 +0000 (15:23 +0000)]
awesome: update skull-canyon net interface

5 years agoMakefile: chmod gnupg dir
Samir Benmendil [Sun, 24 Nov 2019 11:19:14 +0000 (11:19 +0000)]
Makefile: chmod gnupg dir

5 years agoMakefile: install xinitrc and zlogin with awesome
Samir Benmendil [Sun, 24 Nov 2019 11:18:25 +0000 (11:18 +0000)]
Makefile: install xinitrc and zlogin with awesome

5 years agoawesome: replace utf8 char with single - to fix widget
Samir Benmendil [Sun, 24 Nov 2019 15:08:27 +0000 (15:08 +0000)]
awesome: replace utf8 char with single - to fix widget

5 years agobin: archive ssh-gpg script
Samir Benmendil [Sun, 24 Nov 2019 14:48:43 +0000 (14:48 +0000)]
bin: archive ssh-gpg script

5 years agobin: finally add addnzb script
Samir Benmendil [Sun, 24 Nov 2019 14:46:46 +0000 (14:46 +0000)]
bin: finally add addnzb script

5 years agovim: allow setting make_dir and make_targets
Samir Benmendil [Sun, 24 Nov 2019 14:34:54 +0000 (14:34 +0000)]
vim: allow setting make_dir and make_targets

5 years agovim: j and k should be silent
Samir Benmendil [Sun, 24 Nov 2019 14:31:21 +0000 (14:31 +0000)]
vim: j and k should be silent

5 years agossh: replace uh-nuc with fpp-nuc
Samir Benmendil [Sun, 24 Nov 2019 14:30:26 +0000 (14:30 +0000)]
ssh: replace uh-nuc with fpp-nuc

5 years agoqutebrowser: update bookmarks
Samir Benmendil [Sun, 24 Nov 2019 14:28:43 +0000 (14:28 +0000)]
qutebrowser: update bookmarks

5 years agomutt: first check if all selected videos are playable
Samir Benmendil [Sun, 24 Nov 2019 14:27:43 +0000 (14:27 +0000)]
mutt: first check if all selected videos are playable

This makes it easier to figure out which video doesn't exist anymore and
remove the mail containing it from the selection.

5 years agompv: pick best video and best audio
Samir Benmendil [Sun, 24 Nov 2019 14:24:52 +0000 (14:24 +0000)]
mpv: pick best video and best audio

This avoids ytdl picking a low quality video only because the higher
quality video have a separate audio track.

This will most likely cause muxing of the best audio and video.

5 years agompv: remove deprecated options
Samir Benmendil [Sun, 24 Nov 2019 14:23:04 +0000 (14:23 +0000)]
mpv: remove deprecated options

5 years agogdb: add qt and kde pretty printers
Samir Benmendil [Sun, 24 Nov 2019 14:15:32 +0000 (14:15 +0000)]
gdb: add qt and kde pretty printers

5 years agobin: fix whatsmyip script
Samir Benmendil [Sun, 24 Nov 2019 14:14:22 +0000 (14:14 +0000)]
bin: fix whatsmyip script

5 years agoawesome: lock session with loginctl
Samir Benmendil [Sun, 24 Nov 2019 14:13:47 +0000 (14:13 +0000)]
awesome: lock session with loginctl

5 years agoxinit: use xss-lock and refactor xprofile into separate files
Samir Benmendil [Sun, 24 Nov 2019 14:10:05 +0000 (14:10 +0000)]
xinit: use xss-lock and refactor xprofile into separate files

5 years agoxbindkeys: remove unused script
Samir Benmendil [Sun, 24 Nov 2019 13:55:04 +0000 (13:55 +0000)]
xbindkeys: remove unused script

5 years agomutt: update gitlab emails to avoid signing MR replies
Samir Benmendil [Fri, 8 Nov 2019 12:58:10 +0000 (12:58 +0000)]
mutt: update gitlab emails to avoid signing MR replies

5 years agomutt: update hooks to fpp
Samir Benmendil [Fri, 8 Nov 2019 12:57:31 +0000 (12:57 +0000)]
mutt: update hooks to fpp

5 years agomutt: replace urlview with urlscan
Samir Benmendil [Fri, 8 Nov 2019 12:56:53 +0000 (12:56 +0000)]
mutt: replace urlview with urlscan

5 years agosystemd: don't allow installing backdoor service file
Samir Benmendil [Mon, 4 Nov 2019 08:57:14 +0000 (08:57 +0000)]
systemd: don't allow installing backdoor service file

5 years agoqutebrowser: remove pcl and cv searchengines
Samir Benmendil [Thu, 31 Oct 2019 12:18:36 +0000 (12:18 +0000)]
qutebrowser: remove pcl and cv searchengines

5 years agoqutebrowser: replace slack link to fpp
Samir Benmendil [Thu, 31 Oct 2019 10:52:11 +0000 (10:52 +0000)]
qutebrowser: replace slack link to fpp

5 years agoweechat: escape buffer name to avoid log spam
Samir Benmendil [Thu, 31 Oct 2019 08:43:06 +0000 (08:43 +0000)]
weechat: escape buffer name to avoid log spam

5 years agomutt/ical2txt: also print attendees
Samir Benmendil [Thu, 24 Oct 2019 15:12:10 +0000 (16:12 +0100)]
mutt/ical2txt: also print attendees

5 years agomutt/ical2txt: show time in local tz
Samir Benmendil [Thu, 24 Oct 2019 15:11:40 +0000 (16:11 +0100)]
mutt/ical2txt: show time in local tz

5 years agombsync: rename deprecated isync to mbsync
Samir Benmendil [Fri, 18 Oct 2019 09:43:41 +0000 (10:43 +0100)]
mbsync: rename deprecated isync to mbsync

Also provide a make target for it and one for install all mail related
things.

5 years agoxkb: rename the nuc
Samir Benmendil [Fri, 18 Oct 2019 09:31:00 +0000 (10:31 +0100)]
xkb: rename the nuc

5 years agozsh: add more brew binaries to path
Samir Benmendil [Fri, 18 Oct 2019 09:29:39 +0000 (10:29 +0100)]
zsh: add more brew binaries to path

5 years agozsh: export fpp WORKSPACE
Samir Benmendil [Fri, 18 Oct 2019 09:27:56 +0000 (10:27 +0100)]
zsh: export fpp WORKSPACE

5 years agomail: setup fpp mail servers
Samir Benmendil [Fri, 18 Oct 2019 09:26:52 +0000 (10:26 +0100)]
mail: setup fpp mail servers

5 years agobin: make tmux check quiet and set utf8 LANG
Samir Benmendil [Fri, 18 Oct 2019 09:21:36 +0000 (10:21 +0100)]
bin: make tmux check quiet and set utf8 LANG

5 years agoMakefile: install msmtp
Samir Benmendil [Mon, 14 Oct 2019 09:57:22 +0000 (10:57 +0100)]
Makefile: install msmtp

5 years agozsh: Make sure personal script are prefered over brew paths
Samir Benmendil [Thu, 10 Oct 2019 14:31:08 +0000 (15:31 +0100)]
zsh: Make sure personal script are prefered over brew paths

5 years agoweechat: enable fpp slack
Samir Benmendil [Thu, 10 Oct 2019 12:19:47 +0000 (13:19 +0100)]
weechat: enable fpp slack

5 years agoweechat: update wee-slack
Samir Benmendil [Thu, 10 Oct 2019 12:17:43 +0000 (13:17 +0100)]
weechat: update wee-slack

5 years agozsh: set MAKEFLAGS accordingly for macOS
Samir Benmendil [Thu, 10 Oct 2019 10:23:11 +0000 (11:23 +0100)]
zsh: set MAKEFLAGS accordingly for macOS

5 years agovim: make vimproc on updates
Samir Benmendil [Thu, 10 Oct 2019 10:12:18 +0000 (11:12 +0100)]
vim: make vimproc on updates

5 years agoMakefile: link weechat properly in XDG_CONFIG_HOME
Samir Benmendil [Thu, 10 Oct 2019 10:11:37 +0000 (11:11 +0100)]
Makefile: link weechat properly in XDG_CONFIG_HOME

5 years agoMakefile: don't link zprofile
Samir Benmendil [Thu, 10 Oct 2019 10:49:08 +0000 (10:49 +0000)]
Makefile: don't link zprofile

5 years agoweechat: attach to local tmux session if available
Samir Benmendil [Thu, 10 Oct 2019 10:47:34 +0000 (10:47 +0000)]
weechat: attach to local tmux session if available

5 years agoweechat: update config and plugins
Samir Benmendil [Thu, 10 Oct 2019 10:47:07 +0000 (10:47 +0000)]
weechat: update config and plugins

5 years agoxkb: Add slash to <AC11>
Samir Benmendil [Tue, 1 Oct 2019 11:38:45 +0000 (12:38 +0100)]
xkb: Add slash to <AC11>

5 years agozsh: add virtualenv prompt
Samir Benmendil [Mon, 2 Sep 2019 11:59:34 +0000 (12:59 +0100)]
zsh: add virtualenv prompt

5 years agovim: fix clang_format
Samir Benmendil [Mon, 2 Sep 2019 11:58:11 +0000 (12:58 +0100)]
vim: fix clang_format

5 years agoweechat: update wee-slack
Samir Benmendil [Mon, 2 Sep 2019 11:40:32 +0000 (12:40 +0100)]
weechat: update wee-slack

5 years agoweechat: update plugins
Samir Benmendil [Mon, 2 Sep 2019 11:37:05 +0000 (12:37 +0100)]
weechat: update plugins

5 years agoweechat: update config
Samir Benmendil [Mon, 2 Sep 2019 11:27:44 +0000 (12:27 +0100)]
weechat: update config

5 years agoweechat: add script to run wee-slack in tmux
Samir Benmendil [Mon, 2 Sep 2019 11:22:05 +0000 (12:22 +0100)]
weechat: add script to run wee-slack in tmux

5 years agosystemd: allow installing backdoor timer
Samir Benmendil [Wed, 28 Aug 2019 12:44:23 +0000 (13:44 +0100)]
systemd: allow installing backdoor timer

5 years agovim: use Termdebug in new tab and close when finished
Samir Benmendil [Sat, 10 Aug 2019 16:20:38 +0000 (17:20 +0100)]
vim: use Termdebug in new tab and close when finished

5 years agoMakefile: add ssh to core_files to be installed
Samir Benmendil [Fri, 9 Aug 2019 07:55:45 +0000 (08:55 +0100)]
Makefile: add ssh to core_files to be installed

5 years agossh: clean old servers
Samir Benmendil [Fri, 9 Aug 2019 07:54:33 +0000 (08:54 +0100)]
ssh: clean old servers

5 years agossh: Finally found a way to securely add ssh_config
Samir Benmendil [Fri, 9 Aug 2019 07:48:11 +0000 (08:48 +0100)]
ssh: Finally found a way to securely add ssh_config

This will not expose any users to the wider world.

5 years agovim: errorformat for CMake
Samir Benmendil [Thu, 8 Aug 2019 18:07:29 +0000 (19:07 +0100)]
vim: errorformat for CMake

5 years agovim: provide default location for clang-tidy syntastic
Samir Benmendil [Thu, 8 Aug 2019 18:06:57 +0000 (19:06 +0100)]
vim: provide default location for clang-tidy syntastic

5 years agovim: Debug in new tab
Samir Benmendil [Thu, 8 Aug 2019 18:06:24 +0000 (19:06 +0100)]
vim: Debug in new tab

5 years agosystemd: user timer to keep backdoor alive
Samir Benmendil [Mon, 29 Jul 2019 10:32:10 +0000 (11:32 +0100)]
systemd: user timer to keep backdoor alive

5 years agobin: use new method to access remove weechat
Samir Benmendil [Sun, 28 Jul 2019 15:44:36 +0000 (16:44 +0100)]
bin: use new method to access remove weechat

5 years agogit: use Gdiffsplit! for mergetool
Samir Benmendil [Sat, 27 Jul 2019 21:04:36 +0000 (22:04 +0100)]
git: use Gdiffsplit! for mergetool

5 years agosystemd: Add telegramircd user service
Samir Benmendil [Sun, 21 Jul 2019 16:39:23 +0000 (16:39 +0000)]
systemd: Add telegramircd user service

5 years agozsh: Only set SSH_AUTH_SOCK when not already set
Samir Benmendil [Wed, 10 Jul 2019 22:11:54 +0000 (22:11 +0000)]
zsh: Only set SSH_AUTH_SOCK when not already set

This allows ssh's ForwardAgent to work.

5 years agoMakefile: install core configs by default
Samir Benmendil [Wed, 10 Jul 2019 22:02:11 +0000 (22:02 +0000)]
Makefile: install core configs by default

5 years agoMakefile: Create zsh data home dir
Samir Benmendil [Wed, 10 Jul 2019 22:01:14 +0000 (22:01 +0000)]
Makefile: Create zsh data home dir

5 years agoMakefile: Don't fail if vundle is already cloned
Samir Benmendil [Wed, 10 Jul 2019 22:01:08 +0000 (22:01 +0000)]
Makefile: Don't fail if vundle is already cloned

5 years agozsh: update zsh-syntax-highlighting
Samir Benmendil [Wed, 10 Jul 2019 22:00:07 +0000 (22:00 +0000)]
zsh: update zsh-syntax-highlighting

5 years agoyay: Just remove makedepends
Samir Benmendil [Tue, 9 Jul 2019 10:59:27 +0000 (11:59 +0100)]
yay: Just remove makedepends

5 years agoyay: choose some sane defaults to questions
Samir Benmendil [Tue, 9 Jul 2019 10:54:38 +0000 (11:54 +0100)]
yay: choose some sane defaults to questions

Maybe in future don't ask the questions at all

5 years agoyay: Initial config
Samir Benmendil [Tue, 9 Jul 2019 10:40:19 +0000 (11:40 +0100)]
yay: Initial config