]>
git.rmz.io Git - dotfiles.git/log
Samir Benmendil [Tue, 31 Jan 2023 23:27:48 +0000 (23:27 +0000)]
bin/maic: pass arguments through to maim
Samir Benmendil [Sat, 14 Jan 2023 02:40:33 +0000 (02:40 +0000)]
ranger: prefer open gif in mpv and loop it
Samir Benmendil [Sat, 14 Jan 2023 02:18:14 +0000 (02:18 +0000)]
zathura: configure zathura to use nord colors and dark pages by default
Samir Benmendil [Sat, 14 Jan 2023 02:17:07 +0000 (02:17 +0000)]
aliases: tidy ls aliases
Samir Benmendil [Sat, 14 Jan 2023 02:16:32 +0000 (02:16 +0000)]
awesome: float qemu windows
Samir Benmendil [Sat, 14 Jan 2023 02:15:41 +0000 (02:15 +0000)]
bin/addnzb: show curl errors
Samir Benmendil [Sat, 14 Jan 2023 02:14:20 +0000 (02:14 +0000)]
bin: don't use autossh anymore
Too often it will lock me out by repeatadly attempting to connect.
Samir Benmendil [Sat, 14 Jan 2023 02:13:59 +0000 (02:13 +0000)]
bin: use own server for getting external ip
Samir Benmendil [Sat, 14 Jan 2023 02:11:52 +0000 (02:11 +0000)]
mpv: avoid vp9 codec for ytdl
Samir Benmendil [Sat, 14 Jan 2023 02:09:34 +0000 (02:09 +0000)]
mutt: ical2txt support full day events
Samir Benmendil [Sat, 14 Jan 2023 02:07:38 +0000 (02:07 +0000)]
mutt: update ip link in dmarc viewer to use ipalyzer
Samir Benmendil [Sat, 14 Jan 2023 02:06:26 +0000 (02:06 +0000)]
qutebrowser: delete url file, I'm using quickmarks now
Samir Benmendil [Sat, 14 Jan 2023 02:05:04 +0000 (02:05 +0000)]
qutebrowser: update quickmarks
Samir Benmendil [Sat, 14 Jan 2023 01:41:17 +0000 (01:41 +0000)]
qutebrowser: update searchengines
Samir Benmendil [Sat, 14 Jan 2023 01:40:32 +0000 (01:40 +0000)]
qutebrowser: open tab in last visible instance
Samir Benmendil [Sat, 14 Jan 2023 01:37:55 +0000 (01:37 +0000)]
qutebrowser: enable clipboard for gitlab and github
Samir Benmendil [Sat, 14 Jan 2023 01:35:13 +0000 (01:35 +0000)]
qutebrowser: remove mapping from ^[ to <Esc>
^[ can be used in gitlab to indent/deintent lists. I never really use it
for escape anyway.
Samir Benmendil [Sat, 14 Jan 2023 01:34:43 +0000 (01:34 +0000)]
qutebrowser: update config
Samir Benmendil [Sat, 14 Jan 2023 01:23:26 +0000 (01:23 +0000)]
zsh: shell integration for kitty
I'm not sure this was necessary, but it's there now.
Samir Benmendil [Sat, 14 Jan 2023 01:22:02 +0000 (01:22 +0000)]
zsh/motd: list failed units
Samir Benmendil [Sat, 14 Jan 2023 01:21:20 +0000 (01:21 +0000)]
zsh: aliases for systemd list and reset failed units
Samir Benmendil [Sat, 14 Jan 2023 01:19:01 +0000 (01:19 +0000)]
vim/org: simple function to insert journal entry
Samir Benmendil [Sat, 14 Jan 2023 01:16:50 +0000 (01:16 +0000)]
vim/snippets/cmake: update skeleton snippet
Samir Benmendil [Sat, 14 Jan 2023 01:15:51 +0000 (01:15 +0000)]
vim/snippets/org: quote snippet
Samir Benmendil [Sat, 14 Jan 2023 01:14:52 +0000 (01:14 +0000)]
vim/snippets/org: update datetime to insert inactive datetime
Samir Benmendil [Sat, 14 Jan 2023 01:12:52 +0000 (01:12 +0000)]
vim: consolidate terminal setings in plugin file
Also supports nvim terminal and make it more like normal vim one.
Samir Benmendil [Sat, 14 Jan 2023 01:11:07 +0000 (01:11 +0000)]
vim: display as much as possible of lastline for long lines
Samir Benmendil [Sat, 14 Jan 2023 01:07:09 +0000 (01:07 +0000)]
vim: don't set viminfo in nvim
Samir Benmendil [Sat, 14 Jan 2023 01:05:49 +0000 (01:05 +0000)]
vim: don't set undodir in nvim
Samir Benmendil [Sat, 14 Jan 2023 01:04:16 +0000 (01:04 +0000)]
vim: include bin in nrformats, i.e. only disable octal
Samir Benmendil [Sat, 14 Jan 2023 01:01:26 +0000 (01:01 +0000)]
vim: don't set ttymouse in nvim
Samir Benmendil [Sat, 14 Jan 2023 01:00:49 +0000 (01:00 +0000)]
vim: highlight non-breakable-spaces
Samir Benmendil [Sat, 14 Jan 2023 01:00:28 +0000 (01:00 +0000)]
vim: don't set colorscheme in nvim
Samir Benmendil [Sat, 14 Jan 2023 00:50:31 +0000 (00:50 +0000)]
vim: introduce vim-autosource
Samir Benmendil [Sat, 14 Jan 2023 00:48:41 +0000 (00:48 +0000)]
vim: do not load vim-man in nvim
Samir Benmendil [Sat, 14 Jan 2023 00:46:23 +0000 (00:46 +0000)]
vim: do not load nord in nvim
Samir Benmendil [Sat, 14 Jan 2023 00:45:22 +0000 (00:45 +0000)]
vim: do not configure airline in nvim
Samir Benmendil [Sat, 14 Jan 2023 00:44:13 +0000 (00:44 +0000)]
vim: toggle git status buffer with \gs
This update was required since some changes upstream.
Samir Benmendil [Fri, 13 Jan 2023 23:56:51 +0000 (23:56 +0000)]
vim: introduce characterize and replace easy align mapping
The EasyAlign operator mapping was overriding the built in `ga` which
shows the char under the cursor.
Changed it to <leader>a instead.
Samir Benmendil [Fri, 13 Jan 2023 23:51:58 +0000 (23:51 +0000)]
vim: remove name/email
Samir Benmendil [Fri, 13 Jan 2023 23:51:31 +0000 (23:51 +0000)]
vim: switch between yes and no
Samir Benmendil [Fri, 13 Jan 2023 23:51:01 +0000 (23:51 +0000)]
vim/snippets: disable some horrible c/cpp snippets
Samir Benmendil [Fri, 13 Jan 2023 23:49:24 +0000 (23:49 +0000)]
vim/gitconfig: set shiftwidth and tabstop to 8
Samir Benmendil [Fri, 13 Jan 2023 23:48:40 +0000 (23:48 +0000)]
vim: ycm mappings for c
Samir Benmendil [Fri, 13 Jan 2023 23:47:07 +0000 (23:47 +0000)]
vim: enable fenced language in markdown
Samir Benmendil [Fri, 13 Jan 2023 23:46:16 +0000 (23:46 +0000)]
vim: pandoc ftplugin config
Samir Benmendil [Fri, 13 Jan 2023 23:45:59 +0000 (23:45 +0000)]
vim: lua ftplugin configs
Samir Benmendil [Fri, 13 Jan 2023 22:57:31 +0000 (22:57 +0000)]
bin: maiq for screen to qr decode
Samir Benmendil [Fri, 13 Jan 2023 22:57:00 +0000 (22:57 +0000)]
bin: add maic for screen to clipboard
Samir Benmendil [Fri, 13 Jan 2023 00:22:43 +0000 (00:22 +0000)]
ranger: support gpg files in scope.sh
Samir Benmendil [Fri, 13 Jan 2023 00:22:02 +0000 (00:22 +0000)]
ranger: replace scope.sh with new upstream version
Samir Benmendil [Mon, 9 Jan 2023 13:06:27 +0000 (13:06 +0000)]
mutt: delete wio.sig
Samir Benmendil [Mon, 9 Jan 2023 13:05:21 +0000 (13:05 +0000)]
mutt: use initials in email name
Samir Benmendil [Sun, 30 Oct 2022 20:40:50 +0000 (20:40 +0000)]
zsh: use CHECKUPDATES_DB from system service
Samir Benmendil [Sun, 30 Oct 2022 20:30:10 +0000 (20:30 +0000)]
systemd: symlink system units into /etc
Samir Benmendil [Sun, 30 Oct 2022 20:28:40 +0000 (20:28 +0000)]
systemd: move checkupdates to systemd services
It makes sense to run them as a system service, they require root to
download the packages and the actual download command may change making
it hard to configure in sudoers.
Samir Benmendil [Wed, 2 Nov 2022 10:28:17 +0000 (10:28 +0000)]
mail: fix sending mail via xoauth2
Samir Benmendil [Tue, 1 Nov 2022 14:48:27 +0000 (14:48 +0000)]
make: update some targets to be more readily useable
Samir Benmendil [Tue, 1 Nov 2022 14:47:02 +0000 (14:47 +0000)]
mail: setup fpp mail
Samir Benmendil [Tue, 1 Nov 2022 14:42:14 +0000 (14:42 +0000)]
xprofile: only set urxvt related env when needed
Samir Benmendil [Tue, 1 Nov 2022 14:41:12 +0000 (14:41 +0000)]
xprofile: update xrandr for skull-canyon
I'm connecting one screen via HDMI now.
Samir Benmendil [Tue, 1 Nov 2022 14:40:37 +0000 (14:40 +0000)]
weechat: rotate and zip logs
Samir Benmendil [Tue, 1 Nov 2022 14:40:05 +0000 (14:40 +0000)]
weechat: install colorize_nicks plugin
Samir Benmendil [Tue, 1 Nov 2022 14:39:15 +0000 (14:39 +0000)]
weechat: update configs
Samir Benmendil [Tue, 1 Nov 2022 14:31:41 +0000 (14:31 +0000)]
weechat: connect to fpp slack
Samir Benmendil [Tue, 1 Nov 2022 14:32:31 +0000 (14:32 +0000)]
weechat: upgrade wee-slack
Samir Benmendil [Tue, 1 Nov 2022 14:27:11 +0000 (14:27 +0000)]
xkb: add skull-canyon keyboard
This is not a kinesis anymore.
Samir Benmendil [Tue, 1 Nov 2022 14:09:33 +0000 (14:09 +0000)]
git: replace wio with fpp conditional settings
This reverts commit
0cb9c5b0aaa4f2fb22eb202050fdcc451c8a760c .
Samir Benmendil [Tue, 25 Oct 2022 12:01:49 +0000 (13:01 +0100)]
vim: upgrade plug.vim
Samir Benmendil [Tue, 25 Oct 2022 16:24:23 +0000 (17:24 +0100)]
mutt: add google client_id
Samir Benmendil [Sat, 22 Oct 2022 15:08:48 +0000 (16:08 +0100)]
zsh: reduce blanks in history
Samir Benmendil [Sat, 22 Oct 2022 15:07:49 +0000 (16:07 +0100)]
zsh: when using hist_expire_dups_first, HISTSIZE > SAVEHIST
Samir Benmendil [Wed, 28 Sep 2022 10:11:48 +0000 (11:11 +0100)]
ranger: update rifle.conf
Pull changes in from /usr/share/doc/ranger/config/rifle.conf
Samir Benmendil [Fri, 30 Sep 2022 09:53:06 +0000 (10:53 +0100)]
xkb: reformat default.xkb to avoid long lines
Samir Benmendil [Fri, 30 Sep 2022 09:40:08 +0000 (10:40 +0100)]
awesome: add svg version of background
Samir Benmendil [Mon, 26 Sep 2022 16:13:18 +0000 (17:13 +0100)]
xprofile: use xss-lock and loginctl lock-session to trigger i3lock
xss-lock makes sure that i3lock is triggered when the session is locked
via systemd by other means than xidlehook, i.e. LidClose events.
Since there is now a handler for session locking in systemd, might as
well use that on the timer as well via lock-session.
Samir Benmendil [Mon, 26 Sep 2022 16:11:32 +0000 (17:11 +0100)]
xprofile: separate xprofile from xinit
When using a display manager xinitrc is not sourced, however xprofile
still is.
Samir Benmendil [Tue, 20 Sep 2022 13:54:42 +0000 (14:54 +0100)]
mpv: select bestvideo even if it contains audio too
Samir Benmendil [Mon, 19 Sep 2022 11:13:33 +0000 (12:13 +0100)]
qutebrowser: bind qute-pass unfiltered to `za?l`
Samir Benmendil [Mon, 19 Sep 2022 11:12:54 +0000 (12:12 +0100)]
qutebrowser: also cycle through accept all cookies
Some website require it.
Samir Benmendil [Mon, 19 Sep 2022 11:12:31 +0000 (12:12 +0100)]
qutebrowser: add sq binding to save quickmarks
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.
Samir Benmendil [Mon, 19 Sep 2022 10:50:05 +0000 (11:50 +0100)]
gdb: enable debuginfod (requires debuginfod pkg on Arch)
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.
Samir Benmendil [Mon, 19 Sep 2022 10:47:08 +0000 (11:47 +0100)]
ranger: sort pictures by mtime
Samir Benmendil [Mon, 19 Sep 2022 10:45:20 +0000 (11:45 +0100)]
zsh/pacclean: print Installed Size
Samir Benmendil [Mon, 19 Sep 2022 10:44:46 +0000 (11:44 +0100)]
zsh/motd: print if linux version is outdated
Samir Benmendil [Mon, 19 Sep 2022 10:42:58 +0000 (11:42 +0100)]
bin: aur utils command to remove pkgs from local repos
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.
Samir Benmendil [Mon, 19 Sep 2022 10:28:59 +0000 (11:28 +0100)]
weechat: update wee-slack submodule
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.
Samir Benmendil [Wed, 31 Aug 2022 21:38:06 +0000 (22:38 +0100)]
systemd: checkupdates daily rather than hourly
It's more than enough.
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.
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.
Samir Benmendil [Wed, 31 Aug 2022 21:34:56 +0000 (22:34 +0100)]
mail: use XOAUTH2 for wio
Samir Benmendil [Wed, 31 Aug 2022 21:33:06 +0000 (22:33 +0100)]
git: replace fpp with wio conditional settings
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.
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)
Samir Benmendil [Mon, 22 Aug 2022 12:45:06 +0000 (13:45 +0100)]
mutt: add signature to wio emails
Samir Benmendil [Mon, 22 Aug 2022 10:38:36 +0000 (11:38 +0100)]
awesome: include utils in pomodoro