]> git.rmz.io Git - dotfiles.git/log
dotfiles.git
2 years agoqutebrowser: also cycle through accept all cookies
Samir Benmendil [Mon, 19 Sep 2022 11:12:54 +0000 (12:12 +0100)]
qutebrowser: also cycle through accept all cookies

Some website require it.

2 years agoqutebrowser: add sq binding to save quickmarks
Samir Benmendil [Mon, 19 Sep 2022 11:12:31 +0000 (12:12 +0100)]
qutebrowser: add sq binding to save quickmarks

2 years agoncmpcpp: add default song_columns_list_format config
Samir Benmendil [Mon, 19 Sep 2022 11:10:03 +0000 (12:10 +0100)]
ncmpcpp: add default song_columns_list_format config

Makes it easier to configure later on.

2 years agogdb: enable debuginfod (requires debuginfod pkg on Arch)
Samir Benmendil [Mon, 19 Sep 2022 10:50:05 +0000 (11:50 +0100)]
gdb: enable debuginfod (requires debuginfod pkg on Arch)

2 years agoawesome: shift clients in the other direction
Samir Benmendil [Mon, 19 Sep 2022 10:48:16 +0000 (11:48 +0100)]
awesome: shift clients in the other direction

This is to be consistent with the order they are displayed in the
topbar.

2 years agoranger: sort pictures by mtime
Samir Benmendil [Mon, 19 Sep 2022 10:47:08 +0000 (11:47 +0100)]
ranger: sort pictures by mtime

2 years agozsh/pacclean: print Installed Size
Samir Benmendil [Mon, 19 Sep 2022 10:45:20 +0000 (11:45 +0100)]
zsh/pacclean: print Installed Size

2 years agozsh/motd: print if linux version is outdated
Samir Benmendil [Mon, 19 Sep 2022 10:44:46 +0000 (11:44 +0100)]
zsh/motd: print if linux version is outdated

2 years agobin: aur utils command to remove pkgs from local repos
Samir Benmendil [Mon, 19 Sep 2022 10:42:58 +0000 (11:42 +0100)]
bin: aur utils command to remove pkgs from local repos

2 years agoxkb: add option to swap space and backspace
Samir Benmendil [Mon, 19 Sep 2022 10:39:09 +0000 (11:39 +0100)]
xkb: add option to swap space and backspace

Needed for some games that do not let me rebind the space key.

2 years agoweechat: update wee-slack submodule
Samir Benmendil [Mon, 19 Sep 2022 10:28:59 +0000 (11:28 +0100)]
weechat: update wee-slack submodule

2 years agognupg: allow preset passphrases fol pam_gnupg
Samir Benmendil [Wed, 31 Aug 2022 21:39:59 +0000 (22:39 +0100)]
gnupg: allow preset passphrases fol pam_gnupg

pam_gnupg passes the passphrase to the gpg agent, this option is needed
to allow it.

2 years agosystemd: checkupdates daily rather than hourly
Samir Benmendil [Wed, 31 Aug 2022 21:38:06 +0000 (22:38 +0100)]
systemd: checkupdates daily rather than hourly

It's more than enough.

2 years agosystemd: do not log start/stop msgs for mbsync
Samir Benmendil [Wed, 31 Aug 2022 21:36:50 +0000 (22:36 +0100)]
systemd: do not log start/stop msgs for mbsync

The service is run every 5min, these create a lot of noise.

2 years agombsync: only execute pre/post scripts if folders exists
Samir Benmendil [Wed, 31 Aug 2022 21:36:08 +0000 (22:36 +0100)]
mbsync: only execute pre/post scripts if folders exists

Silences a bunch of regular warnings in logs.

2 years agomail: use XOAUTH2 for wio
Samir Benmendil [Wed, 31 Aug 2022 21:34:56 +0000 (22:34 +0100)]
mail: use XOAUTH2 for wio

2 years agogit: replace fpp with wio conditional settings
Samir Benmendil [Wed, 31 Aug 2022 21:33:06 +0000 (22:33 +0100)]
git: replace fpp with wio conditional settings

2 years agogit: add gpg decrypt filter for diff
Samir Benmendil [Wed, 31 Aug 2022 21:30:54 +0000 (22:30 +0100)]
git: add gpg decrypt filter for diff

This allows setting the gpg filter for pass diffs to be able to view the
actual password change in diff views.

2 years agomutt: add start script for wio
Samir Benmendil [Mon, 22 Aug 2022 12:46:17 +0000 (13:46 +0100)]
mutt: add start script for wio

This should probably be reviewed, the main script sources mailfence
already whereas wio should not have mailfence stuff.

(although it doesn't matter too much)

2 years agomutt: add signature to wio emails
Samir Benmendil [Mon, 22 Aug 2022 12:45:06 +0000 (13:45 +0100)]
mutt: add signature to wio emails

2 years agoawesome: include utils in pomodoro
Samir Benmendil [Mon, 22 Aug 2022 10:38:36 +0000 (11:38 +0100)]
awesome: include utils in pomodoro

2 years agoawesome: hactar now uses a bridge for network interface
Samir Benmendil [Mon, 22 Aug 2022 10:37:51 +0000 (11:37 +0100)]
awesome: hactar now uses a bridge for network interface

2 years agoawesome: added robustness when there's no current song
Samir Benmendil [Mon, 22 Aug 2022 10:37:21 +0000 (11:37 +0100)]
awesome: added robustness when there's no current song

2 years agoawesome: support widget for missing title and file
Samir Benmendil [Mon, 22 Aug 2022 10:36:17 +0000 (11:36 +0100)]
awesome: support widget for missing title and file

This could happen when listening to a stream for example.

2 years agoawesome: register bindings for play/pause keys
Samir Benmendil [Mon, 22 Aug 2022 10:35:18 +0000 (11:35 +0100)]
awesome: register bindings for play/pause keys

2 years agoawesome: add play/pause functions to mpd client
Samir Benmendil [Mon, 22 Aug 2022 10:34:49 +0000 (11:34 +0100)]
awesome: add play/pause functions to mpd client

2 years agoweechat: reset defaults for input sizes
Samir Benmendil [Mon, 22 Aug 2022 10:32:03 +0000 (11:32 +0100)]
weechat: reset defaults for input sizes

2 years agoweechat: allow downloading of scripts with /script
Samir Benmendil [Mon, 22 Aug 2022 10:28:38 +0000 (11:28 +0100)]
weechat: allow downloading of scripts with /script

2 years agoweechat: highlight on all messages in wee-slack
Samir Benmendil [Mon, 22 Aug 2022 10:26:59 +0000 (11:26 +0100)]
weechat: highlight on all messages in wee-slack

2 years agoweechat: setup wio for wee-slack
Samir Benmendil [Mon, 22 Aug 2022 10:26:31 +0000 (11:26 +0100)]
weechat: setup wio for wee-slack

2 years agoweechat: update configs
Samir Benmendil [Mon, 22 Aug 2022 10:25:34 +0000 (11:25 +0100)]
weechat: update configs

2 years agoweechat: update wee-slack to support now session tokens
Samir Benmendil [Mon, 22 Aug 2022 10:19:33 +0000 (11:19 +0100)]
weechat: update wee-slack to support now session tokens

2 years agomutt: add zsh mailing to subscribe list
Samir Benmendil [Mon, 18 Jul 2022 11:19:57 +0000 (12:19 +0100)]
mutt: add zsh mailing to subscribe list

2 years agomutt: tidy mailboxes definitions
Samir Benmendil [Mon, 18 Jul 2022 11:18:16 +0000 (12:18 +0100)]
mutt: tidy mailboxes definitions

Use `+` instead of `=` because they are the same but are less confusing
in `name = =mailbox/folder`.

Add extra wio folders.

2 years agomail: setup wio email account + remove fpp
Samir Benmendil [Mon, 18 Jul 2022 09:19:38 +0000 (10:19 +0100)]
mail: setup wio email account + remove fpp

2 years agomutt: use khard for mailfence contacts
Samir Benmendil [Mon, 18 Jul 2022 11:21:55 +0000 (12:21 +0100)]
mutt: use khard for mailfence contacts

2 years agovdirsyncer: initial config
Samir Benmendil [Mon, 18 Jul 2022 11:55:09 +0000 (12:55 +0100)]
vdirsyncer: initial config

2 years agokhard/khal: add initial config
Samir Benmendil [Mon, 18 Jul 2022 11:54:15 +0000 (12:54 +0100)]
khard/khal: add initial config

2 years agozsh: add named dirs for witekio projects
Samir Benmendil [Tue, 5 Jul 2022 10:11:31 +0000 (11:11 +0100)]
zsh: add named dirs for witekio projects

2 years agozsh: delete old unused named dirs
Samir Benmendil [Tue, 5 Jul 2022 10:11:10 +0000 (11:11 +0100)]
zsh: delete old unused named dirs

2 years agogitmodules: prefer https over ssh for submodules
Samir Benmendil [Mon, 4 Jul 2022 17:06:43 +0000 (18:06 +0100)]
gitmodules: prefer https over ssh for submodules

This should make it easier to init submodules even when the current key
has not been enabled in Github.

It should still be easy to switch to ssh when actual changes to repos
are needed.

2 years agoawesome: get default sink with pactl
Samir Benmendil [Mon, 4 Jul 2022 17:05:20 +0000 (18:05 +0100)]
awesome: get default sink with pactl

pactl is much more likely to be installed on systems.

2 years agovim/fugitive: winfixheight FugitiveIndex window
Samir Benmendil [Thu, 9 Jun 2022 13:22:34 +0000 (14:22 +0100)]
vim/fugitive: winfixheight FugitiveIndex window

2 years agoweechat: allow multiline input
Samir Benmendil [Thu, 9 Jun 2022 13:19:55 +0000 (14:19 +0100)]
weechat: allow multiline input

2 years agovim/fugitive: map <leader><space> to open/close index folds
Samir Benmendil [Thu, 9 Jun 2022 13:16:38 +0000 (14:16 +0100)]
vim/fugitive: map <leader><space> to open/close index folds

2 years agovim: map \gs to GitToggle
Samir Benmendil [Thu, 9 Jun 2022 13:16:04 +0000 (14:16 +0100)]
vim: map \gs to GitToggle

2 years agovim: use asyncrun's Make for \r
Samir Benmendil [Thu, 9 Jun 2022 13:15:21 +0000 (14:15 +0100)]
vim: use asyncrun's Make for \r

2 years agovim: add AsyncRun plugin
Samir Benmendil [Thu, 9 Jun 2022 13:14:08 +0000 (14:14 +0100)]
vim: add AsyncRun plugin

2 years agovim/cpp: remove set snippet
Samir Benmendil [Thu, 9 Jun 2022 13:11:30 +0000 (14:11 +0100)]
vim/cpp: remove set snippet

2 years agovim/cpp: add errorformat used for a long time at fpp
Samir Benmendil [Thu, 9 Jun 2022 13:09:11 +0000 (14:09 +0100)]
vim/cpp: add errorformat used for a long time at fpp

I don't know what these match.

2 years agovim/cpp: remove duplicate Debug bindings
Samir Benmendil [Thu, 9 Jun 2022 13:07:39 +0000 (14:07 +0100)]
vim/cpp: remove duplicate Debug bindings

2 years agovim/cpp: prefer .cpp over .c implementation files for .h
Samir Benmendil [Thu, 9 Jun 2022 13:05:08 +0000 (14:05 +0100)]
vim/cpp: prefer .cpp over .c implementation files for .h

2 years agogdb: add eigen pretty printers
Samir Benmendil [Thu, 9 Jun 2022 13:03:02 +0000 (14:03 +0100)]
gdb: add eigen pretty printers

2 years agobin: mkcomponent to create .hpp/.cpp/.t.cpp component triplet
Samir Benmendil [Thu, 9 Jun 2022 12:17:32 +0000 (13:17 +0100)]
bin: mkcomponent to create .hpp/.cpp/.t.cpp component triplet

This currently includes the FPP copyright but can be changed easily in
future.

3 years agobin: export COLUMNS into flexget container
Samir Benmendil [Sun, 8 May 2022 20:09:28 +0000 (21:09 +0100)]
bin: export COLUMNS into flexget container

3 years agobin: flexget convenience script
Samir Benmendil [Sat, 7 May 2022 17:07:47 +0000 (18:07 +0100)]
bin: flexget convenience script

3 years agoflexget: delete newznab source
Samir Benmendil [Sat, 7 May 2022 16:43:21 +0000 (17:43 +0100)]
flexget: delete newznab source

3 years agopodman: update monitoring compose
Samir Benmendil [Mon, 2 May 2022 21:31:13 +0000 (21:31 +0000)]
podman: update monitoring compose

3 years agomutt: rebind q to a macro
Samir Benmendil [Wed, 27 Apr 2022 11:59:32 +0000 (12:59 +0100)]
mutt: rebind q to a macro

3 years agoqutebrowser: use light dark for insert mode bg
Samir Benmendil [Mon, 25 Apr 2022 09:34:52 +0000 (10:34 +0100)]
qutebrowser: use light dark for insert mode bg

3 years agopodman: add monitoring podman compose pod
Samir Benmendil [Sat, 2 Apr 2022 15:00:19 +0000 (16:00 +0100)]
podman: add monitoring podman compose pod

3 years agovim: add sideways plugin
Samir Benmendil [Thu, 17 Mar 2022 08:40:04 +0000 (08:40 +0000)]
vim: add sideways plugin

3 years agozsh/prompt: tidy git_prompt, fix bolded worktree counts
Samir Benmendil [Tue, 15 Mar 2022 13:33:38 +0000 (13:33 +0000)]
zsh/prompt: tidy git_prompt, fix bolded worktree counts

In some occasions the worktree counters where bolded when they
shouldn't.

3 years agovim/cpp: add mappings for Termdebug
Samir Benmendil [Fri, 11 Mar 2022 08:56:51 +0000 (08:56 +0000)]
vim/cpp: add mappings for Termdebug

3 years agovim: UpdateTmuxEnv function to import SSH_AUTH_SOCK
Samir Benmendil [Fri, 11 Mar 2022 08:43:07 +0000 (08:43 +0000)]
vim: UpdateTmuxEnv function to import SSH_AUTH_SOCK

When a new ssh session to an existing tmux session is opened the
ssh-agent forwarding will use a new SSH_AUTH_SOCK path. This env
variable is updated within the tmux session, but running applications
will need to update it themselves.

Really this should be done automatically.

3 years agopacman: install makepkg config file
Samir Benmendil [Fri, 11 Mar 2022 08:42:06 +0000 (08:42 +0000)]
pacman: install makepkg config file

3 years agovim: reinstate K -> "git show" map in gitrebase
Samir Benmendil [Fri, 11 Mar 2022 08:38:53 +0000 (08:38 +0000)]
vim: reinstate K -> "git show" map in gitrebase

This got removed upstream, but I found it really useful.

There might be a better way of doing this, but this works.

3 years agovim/snippets: add cmake FetchContent snippets
Samir Benmendil [Fri, 11 Mar 2022 08:38:00 +0000 (08:38 +0000)]
vim/snippets: add cmake FetchContent snippets

3 years agovim: don't add whitespace in inline tcomments
Samir Benmendil [Fri, 11 Mar 2022 08:37:08 +0000 (08:37 +0000)]
vim: don't add whitespace in inline tcomments

3 years agovim: update Ag command
Samir Benmendil [Fri, 11 Mar 2022 08:36:26 +0000 (08:36 +0000)]
vim: update Ag command

I believe this fixed some quoting issues.

3 years agozsh/prompt: add reminder to add more info on submodules
Samir Benmendil [Fri, 11 Mar 2022 08:34:37 +0000 (08:34 +0000)]
zsh/prompt: add reminder to add more info on submodules

3 years agozsh/prompt: print upstream information
Samir Benmendil [Fri, 11 Mar 2022 08:32:25 +0000 (08:32 +0000)]
zsh/prompt: print upstream information

3 years agozsh/aliases: make git branch alieses more verbose
Samir Benmendil [Fri, 11 Mar 2022 08:31:33 +0000 (08:31 +0000)]
zsh/aliases: make git branch alieses more verbose

3 years agozsh/aliases: add aliases for worktree
Samir Benmendil [Fri, 11 Mar 2022 08:31:02 +0000 (08:31 +0000)]
zsh/aliases: add aliases for worktree

3 years agozsh/aliases: add aliases to set upstream on branch
Samir Benmendil [Fri, 11 Mar 2022 08:28:30 +0000 (08:28 +0000)]
zsh/aliases: add aliases to set upstream on branch

Really I would prefer this to be done automatically when I create a new
branch.

3 years agoweechat: update wee-slack
Samir Benmendil [Fri, 11 Mar 2022 08:25:06 +0000 (08:25 +0000)]
weechat: update wee-slack

3 years agoweechat: set color_reaction_suffix to darkblue
Samir Benmendil [Fri, 11 Mar 2022 08:24:14 +0000 (08:24 +0000)]
weechat: set color_reaction_suffix to darkblue

It was a bit difficult to read in darkgray.

3 years agoweechat: say parrotwave
Samir Benmendil [Fri, 11 Mar 2022 08:23:43 +0000 (08:23 +0000)]
weechat: say parrotwave

3 years agoweechat: add missing typing.conf
Samir Benmendil [Fri, 11 Mar 2022 08:23:06 +0000 (08:23 +0000)]
weechat: add missing typing.conf

3 years agogdb: add printer for geo_point type
Samir Benmendil [Fri, 11 Mar 2022 08:10:50 +0000 (08:10 +0000)]
gdb: add printer for geo_point type

This is mainly as an example for printers for other types.

3 years agorofi: initial config
Samir Benmendil [Tue, 14 Dec 2021 22:25:29 +0000 (22:25 +0000)]
rofi: initial config

3 years agoqutebrowser: bind gl/gr to move between tabs
Samir Benmendil [Thu, 7 Oct 2021 12:10:38 +0000 (13:10 +0100)]
qutebrowser: bind gl/gr to move between tabs

3 years agoqutebrowser: use default of no lazy_restore
Samir Benmendil [Thu, 7 Oct 2021 12:09:00 +0000 (13:09 +0100)]
qutebrowser: use default of no lazy_restore

3 years agoqutebrowser: use ranger to select folders
Samir Benmendil [Thu, 7 Oct 2021 12:08:36 +0000 (13:08 +0100)]
qutebrowser: use ranger to select folders

3 years agoqutebrowser: fix single_file select config
Samir Benmendil [Thu, 7 Oct 2021 12:07:25 +0000 (13:07 +0100)]
qutebrowser: fix single_file select config

3 years agoqutebrowser: show changelog on every patch release
Samir Benmendil [Thu, 7 Oct 2021 12:06:24 +0000 (13:06 +0100)]
qutebrowser: show changelog on every patch release

This might not actually work for me since I run from git.

3 years agoqutebrowser: update config.py to newer version
Samir Benmendil [Thu, 7 Oct 2021 12:05:45 +0000 (13:05 +0100)]
qutebrowser: update config.py to newer version

3 years agoqutebrowser: cdda search engine
Samir Benmendil [Thu, 7 Oct 2021 10:56:22 +0000 (11:56 +0100)]
qutebrowser: cdda search engine

3 years agoqutebrowser: use Fira Code as default font
Samir Benmendil [Thu, 7 Oct 2021 10:54:51 +0000 (11:54 +0100)]
qutebrowser: use Fira Code as default font

3 years agoqutebrowser: update content.notifications to new setting name
Samir Benmendil [Thu, 7 Oct 2021 10:53:03 +0000 (11:53 +0100)]
qutebrowser: update content.notifications to new setting name

3 years agoqutebrowser: accept no-3rd-party cookies
Samir Benmendil [Thu, 7 Oct 2021 10:52:11 +0000 (11:52 +0100)]
qutebrowser: accept no-3rd-party cookies

Setting this to never just breaks way to many things.

3 years agoqutebrowser: use nitter.eu for twitter alt
Samir Benmendil [Thu, 7 Oct 2021 10:36:35 +0000 (11:36 +0100)]
qutebrowser: use nitter.eu for twitter alt

3 years agozsh/prompt: handle intend-to-add status properly
Samir Benmendil [Tue, 7 Dec 2021 13:47:33 +0000 (13:47 +0000)]
zsh/prompt: handle intend-to-add status properly

It used to make the markers for the files dissappear entirely, with this
change the files that are added with `--intend-to-add` are marked as
both added(+) and modified(*).

3 years agoawesome: remove lowercase runi letters
Samir Benmendil [Wed, 10 Nov 2021 07:45:05 +0000 (07:45 +0000)]
awesome: remove lowercase runi letters

They were not in use and were causing problems on case insensitive
filesystems.

3 years agoqutebrowser: bind `zol` to `pass otp`
Samir Benmendil [Wed, 29 Sep 2021 10:58:10 +0000 (11:58 +0100)]
qutebrowser: bind `zol` to `pass otp`

3 years agobin/monzo.py: skip declined transactions
Samir Benmendil [Sun, 5 Sep 2021 22:48:47 +0000 (23:48 +0100)]
bin/monzo.py: skip declined transactions

3 years agognupg: use openpgp server instead of disused sks-keyservers
Samir Benmendil [Fri, 20 Aug 2021 13:38:44 +0000 (14:38 +0100)]
gnupg: use openpgp server instead of disused sks-keyservers

3 years agomutt: support ical events with a single attendee
Samir Benmendil [Mon, 2 Aug 2021 14:42:09 +0000 (15:42 +0100)]
mutt: support ical events with a single attendee

3 years agomake: init zsh-syntax-highlighting submodule
Samir Benmendil [Mon, 9 Aug 2021 13:09:14 +0000 (14:09 +0100)]
make: init zsh-syntax-highlighting submodule

3 years agozsh: only print pacman updates if checkupdates exists
Samir Benmendil [Mon, 9 Aug 2021 13:06:09 +0000 (14:06 +0100)]
zsh: only print pacman updates if checkupdates exists