]> git.rmz.io Git - dotfiles.git/log
dotfiles.git
8 months agotmux: add binding to reorder windows
Samir Benmendil [Wed, 21 Aug 2024 12:32:55 +0000 (13:32 +0100)]
tmux: add binding to reorder windows

8 months agonvim/lsp: prefer compile_commands to determine root_dir
Samir Benmendil [Wed, 21 Aug 2024 12:30:04 +0000 (13:30 +0100)]
nvim/lsp: prefer compile_commands to determine root_dir

8 months agonvim: toggle Trouble folds with <space><space>
Samir Benmendil [Wed, 21 Aug 2024 12:27:17 +0000 (13:27 +0100)]
nvim: toggle Trouble folds with <space><space>

Seriously... Why does this not inherit the global mapping for folds?

8 months agonvim: import trouble and todo-comments full specs
Samir Benmendil [Wed, 14 Aug 2024 09:46:06 +0000 (10:46 +0100)]
nvim: import trouble and todo-comments full specs

8 months agonvim: fix lspconfig keymaps overrides
Samir Benmendil [Wed, 14 Aug 2024 09:40:26 +0000 (10:40 +0100)]
nvim: fix lspconfig keymaps overrides

lspconfig requires keymaps to be overridden in opts rather than init.

8 months agonvim: import full lspconfig spec from lazyvim
Samir Benmendil [Wed, 14 Aug 2024 09:38:57 +0000 (10:38 +0100)]
nvim: import full lspconfig spec from lazyvim

8 months agoweechat: update configs
Samir Benmendil [Tue, 6 Aug 2024 11:13:08 +0000 (12:13 +0100)]
weechat: update configs

8 months agoweechat: update scripts
Samir Benmendil [Tue, 6 Aug 2024 11:11:49 +0000 (12:11 +0100)]
weechat: update scripts

8 months agoweechat: remove text_item script, it was merged to core
Samir Benmendil [Tue, 6 Aug 2024 10:41:09 +0000 (11:41 +0100)]
weechat: remove text_item script, it was merged to core

8 months agonvim: disable inlay_hints
Samir Benmendil [Mon, 29 Jul 2024 16:27:50 +0000 (17:27 +0100)]
nvim: disable inlay_hints

8 months agogit: reschedule failed exec during rebase
Samir Benmendil [Mon, 29 Jul 2024 16:26:56 +0000 (17:26 +0100)]
git: reschedule failed exec during rebase

8 months agogit: use nvim for fugitive mergetool
Samir Benmendil [Mon, 29 Jul 2024 16:25:36 +0000 (17:25 +0100)]
git: use nvim for fugitive mergetool

9 months agosystemd: add cameractrlsd to restore camera settings
Samir Benmendil [Wed, 10 Jul 2024 10:56:24 +0000 (11:56 +0100)]
systemd: add cameractrlsd to restore camera settings

Does not yet work on resume from suspend.

9 months agotask: update news.version
Samir Benmendil [Wed, 10 Jul 2024 10:54:10 +0000 (11:54 +0100)]
task: update news.version

9 months agoqutebrowser: add stm/mr quickmark
Samir Benmendil [Wed, 10 Jul 2024 10:53:53 +0000 (11:53 +0100)]
qutebrowser: add stm/mr quickmark

10 months agonvim: re-enable mini.indentscope
Samir Benmendil [Wed, 26 Jun 2024 15:51:03 +0000 (15:51 +0000)]
nvim: re-enable mini.indentscope

10 months agonvim: re-enable nvim-navic since removed from lazyvim
Samir Benmendil [Wed, 26 Jun 2024 15:50:14 +0000 (15:50 +0000)]
nvim: re-enable nvim-navic since removed from lazyvim

I've not verified if I want to keep it.

10 months agonvim: replace Util.telescope with LazyVim.pick
Samir Benmendil [Wed, 26 Jun 2024 11:55:40 +0000 (11:55 +0000)]
nvim: replace Util.telescope with LazyVim.pick

I might eventually replace Telescope with mini.pick.

10 months agotig: replace K with gh to view help
Samir Benmendil [Wed, 26 Jun 2024 10:31:51 +0000 (10:31 +0000)]
tig: replace K with gh to view help

This frees K to still be used as UP.

10 months agogit: sort branches by committerdate
Samir Benmendil [Wed, 26 Jun 2024 10:30:48 +0000 (10:30 +0000)]
git: sort branches by committerdate

10 months agozellij: remove config
Samir Benmendil [Wed, 26 Jun 2024 10:30:21 +0000 (10:30 +0000)]
zellij: remove config

10 months agosystemd: reset redshift after suspend
Samir Benmendil [Thu, 13 Jun 2024 08:09:48 +0000 (09:09 +0100)]
systemd: reset redshift after suspend

10 months agonvim: formatoptions for norg
Samir Benmendil [Thu, 13 Jun 2024 08:07:44 +0000 (09:07 +0100)]
nvim: formatoptions for norg

11 months agosystemd: speedtest timer
Samir Benmendil [Tue, 14 May 2024 22:42:24 +0000 (23:42 +0100)]
systemd: speedtest timer

11 months agobin: update speedtest to use librespeed-cli instead
Samir Benmendil [Tue, 14 May 2024 22:40:06 +0000 (23:40 +0100)]
bin: update speedtest to use librespeed-cli instead

11 months agoflexget: dl-movies every 2 hours rather than 1 hour
Samir Benmendil [Tue, 14 May 2024 22:36:10 +0000 (23:36 +0100)]
flexget: dl-movies every 2 hours rather than 1 hour

11 months agoflexget: reject rubbish releases
Samir Benmendil [Tue, 14 May 2024 22:33:27 +0000 (23:33 +0100)]
flexget: reject rubbish releases

11 months agoflexget: tracking setting has been removed
Samir Benmendil [Thu, 4 Apr 2024 21:17:18 +0000 (22:17 +0100)]
flexget: tracking setting has been removed

11 months agoflexget: rework config using discover
Samir Benmendil [Sun, 22 May 2022 00:54:37 +0000 (01:54 +0100)]
flexget: rework config using discover

uses discover instead of rss feeds.

11 months agoflexget: add new series
Samir Benmendil [Sat, 14 May 2022 12:19:44 +0000 (13:19 +0100)]
flexget: add new series

11 months agoflexget: sort movies/series from separate locations
Samir Benmendil [Sun, 8 May 2022 23:23:29 +0000 (00:23 +0100)]
flexget: sort movies/series from separate locations

11 months agoflexget: filter logs from imdb rule rejection
Samir Benmendil [Sun, 8 May 2022 23:03:48 +0000 (00:03 +0100)]
flexget: filter logs from imdb rule rejection

Very chatty, hides all other relevant information.

11 months agoflexget: update gitignore
Samir Benmendil [Sun, 8 May 2022 20:27:09 +0000 (21:27 +0100)]
flexget: update gitignore

11 months agoflexget: remove email template
Samir Benmendil [Sun, 8 May 2022 20:25:30 +0000 (21:25 +0100)]
flexget: remove email template

11 months agozsh: remove fpp WORKSPACE env
Samir Benmendil [Tue, 14 May 2024 22:17:45 +0000 (22:17 +0000)]
zsh: remove fpp WORKSPACE env

11 months agoweechat: parse_relayed_msg plugin
Samir Benmendil [Tue, 14 May 2024 22:14:58 +0000 (22:14 +0000)]
weechat: parse_relayed_msg plugin

I believe this fixed some printing of usernames in channels that are
bridged with matrix or other.

11 months agoweechat: update wee-slack
Samir Benmendil [Tue, 14 May 2024 22:08:34 +0000 (23:08 +0100)]
weechat: update wee-slack

11 months agotig: more vim-style keybindings
Samir Benmendil [Tue, 14 May 2024 22:06:54 +0000 (23:06 +0100)]
tig: more vim-style keybindings

11 months agozsh: named dirs for evk and fpp source dirs
Samir Benmendil [Wed, 10 Apr 2024 17:04:42 +0000 (18:04 +0100)]
zsh: named dirs for evk and fpp source dirs

11 months agozsh: set PINENTRY_USER_DATA in zshenv
Samir Benmendil [Wed, 10 Apr 2024 17:02:23 +0000 (18:02 +0100)]
zsh: set PINENTRY_USER_DATA in zshenv

It should affect all shells, not just interractive ones.

11 months agogpg: use curses pinentry when no DISPLAY is set
Samir Benmendil [Wed, 10 Apr 2024 16:58:17 +0000 (17:58 +0100)]
gpg: use curses pinentry when no DISPLAY is set

This allows to use qt pinentry over ssh when X forwarding is enabled.

11 months agoweechat: update config
Samir Benmendil [Wed, 10 Apr 2024 16:57:45 +0000 (17:57 +0100)]
weechat: update config

11 months agovim: update cmake errorformat
Samir Benmendil [Wed, 10 Apr 2024 16:56:02 +0000 (17:56 +0100)]
vim: update cmake errorformat

11 months agotmux: reduce esc+<key> timeout
Samir Benmendil [Wed, 10 Apr 2024 16:55:09 +0000 (17:55 +0100)]
tmux: reduce esc+<key> timeout

11 months agozsh/motd: print both --system and --user failed units
Samir Benmendil [Tue, 14 May 2024 21:45:11 +0000 (22:45 +0100)]
zsh/motd: print both --system and --user failed units

11 months agotask: disable history showing in info report
Samir Benmendil [Tue, 14 May 2024 21:38:28 +0000 (22:38 +0100)]
task: disable history showing in info report

12 months agozsh: add function for getting task parent id
Samir Benmendil [Wed, 24 Apr 2024 21:22:49 +0000 (22:22 +0100)]
zsh: add function for getting task parent id

12 months agozsh: task-quote-magic escapes " as well
Samir Benmendil [Wed, 24 Apr 2024 21:22:16 +0000 (22:22 +0100)]
zsh: task-quote-magic escapes " as well

12 months agoqutebrowser: fix telegram web quickmark
Samir Benmendil [Wed, 24 Apr 2024 21:20:38 +0000 (22:20 +0100)]
qutebrowser: fix telegram web quickmark

12 months agonvim: remove nvim-treesitter dependencies from orgmode
Samir Benmendil [Sun, 7 Apr 2024 08:15:18 +0000 (09:15 +0100)]
nvim: remove nvim-treesitter dependencies from orgmode

12 months agowezterm: disable ALT+Enter binding to ToggleFullscreen
Samir Benmendil [Sun, 7 Apr 2024 00:37:44 +0000 (01:37 +0100)]
wezterm: disable ALT+Enter binding to ToggleFullscreen

I think I use it for something else, likely neorg. I don't want the
binding anyway, got Super+F.

12 months agowezterm: open urls with rifle
Samir Benmendil [Sun, 7 Apr 2024 00:37:03 +0000 (01:37 +0100)]
wezterm: open urls with rifle

This allows urls to be opened with mpv and default to new windowns
depending on rifle config.

12 months agotask: increase urgency on scheduled tasks
Samir Benmendil [Sun, 7 Apr 2024 00:36:14 +0000 (01:36 +0100)]
task: increase urgency on scheduled tasks

12 months agoqutebrowser: session configuration (needs patched qutebrowser)
Samir Benmendil [Sun, 7 Apr 2024 00:35:15 +0000 (01:35 +0100)]
qutebrowser: session configuration (needs patched qutebrowser)

12 months agonvim: add neorg plugin
Samir Benmendil [Sun, 7 Apr 2024 00:34:20 +0000 (01:34 +0100)]
nvim: add neorg plugin

12 months agonvim: add terminal mappings
Samir Benmendil [Sun, 7 Apr 2024 00:31:23 +0000 (01:31 +0100)]
nvim: add terminal mappings

12 months agonvim: add note to keymaps that upstream keymaps are disabled
Samir Benmendil [Sun, 7 Apr 2024 00:27:36 +0000 (01:27 +0100)]
nvim: add note to keymaps that upstream keymaps are disabled

12 months agonvim: always set []q bindings, not only if trouble installed
Samir Benmendil [Sun, 7 Apr 2024 00:26:51 +0000 (01:26 +0100)]
nvim: always set []q bindings, not only if trouble installed

12 months agonvim: diagnostic keymaps
Samir Benmendil [Sun, 7 Apr 2024 00:23:18 +0000 (01:23 +0100)]
nvim: diagnostic keymaps

Finally... I get back <L>cd for diagnostic.open_float.

12 months agonvim: update floating terminal bindings
Samir Benmendil [Sun, 7 Apr 2024 00:21:15 +0000 (01:21 +0100)]
nvim: update floating terminal bindings

12 months agonvim: stick to bufferline keymaps
Samir Benmendil [Sun, 7 Apr 2024 00:20:52 +0000 (01:20 +0100)]
nvim: stick to bufferline keymaps

12 months agonvim: replace lazyvim map with vim.keymap.set
Samir Benmendil [Sat, 6 Apr 2024 23:41:35 +0000 (00:41 +0100)]
nvim: replace lazyvim map with vim.keymap.set

Apparently that was meant to be the way to set the binding anyway.

12 months agoawesome: set wm class for apps opened in wetzterm
Samir Benmendil [Sat, 6 Apr 2024 22:41:25 +0000 (23:41 +0100)]
awesome: set wm class for apps opened in wetzterm

12 months agonvim: remove deprecated config for orgmode
Samir Benmendil [Thu, 4 Apr 2024 15:12:02 +0000 (16:12 +0100)]
nvim: remove deprecated config for orgmode

12 months agonvim: tidy nvim-cmp mappings
Samir Benmendil [Thu, 4 Apr 2024 15:08:01 +0000 (16:08 +0100)]
nvim: tidy nvim-cmp mappings

12 months agonvim: update nvim-cmp and list dependencies
Samir Benmendil [Thu, 4 Apr 2024 15:07:29 +0000 (16:07 +0100)]
nvim: update nvim-cmp and list dependencies

13 months agovim: configure comments for taskrc files
Samir Benmendil [Tue, 26 Mar 2024 00:48:20 +0000 (00:48 +0000)]
vim: configure comments for taskrc files

13 months agoqutebrowser: prefer dark themes
Samir Benmendil [Tue, 26 Mar 2024 00:45:09 +0000 (00:45 +0000)]
qutebrowser: prefer dark themes

13 months agomutt: print all policies dispositions
Samir Benmendil [Tue, 26 Mar 2024 00:43:14 +0000 (00:43 +0000)]
mutt: print all policies dispositions

13 months agonvim: replace neo-tree with oil
Samir Benmendil [Tue, 26 Mar 2024 00:40:10 +0000 (00:40 +0000)]
nvim: replace neo-tree with oil

netrw/vinegar/oil are better file browser approaches.

13 months agonvim: replace which-key with mini.clue
Samir Benmendil [Tue, 26 Mar 2024 00:37:43 +0000 (00:37 +0000)]
nvim: replace which-key with mini.clue

13 months agovim: remove deprecated <L>gc and <L>gp mappings
Samir Benmendil [Tue, 26 Mar 2024 00:35:01 +0000 (00:35 +0000)]
vim: remove deprecated <L>gc and <L>gp mappings

I have now learned to use <L>gcc and <L>gpp.

13 months agozsh: tt alias for todays tasks
Samir Benmendil [Tue, 26 Mar 2024 00:46:53 +0000 (00:46 +0000)]
zsh: tt alias for todays tasks

13 months agozsh: print 5 most urgent tasks as motd
Samir Benmendil [Tue, 26 Mar 2024 00:46:32 +0000 (00:46 +0000)]
zsh: print 5 most urgent tasks as motd

13 months agozsh: magic escape ` in task commands
Samir Benmendil [Tue, 26 Mar 2024 00:22:23 +0000 (00:22 +0000)]
zsh: magic escape ` in task commands

13 months agozsh: don't do task-quote-magic on global aliases
Samir Benmendil [Mon, 4 Mar 2024 11:05:56 +0000 (11:05 +0000)]
zsh: don't do task-quote-magic on global aliases

13 months agotask: configure urgency modifiers
Samir Benmendil [Tue, 26 Mar 2024 00:34:12 +0000 (00:34 +0000)]
task: configure urgency modifiers

13 months agotask: add custom reports
Samir Benmendil [Tue, 26 Mar 2024 00:31:13 +0000 (00:31 +0000)]
task: add custom reports

13 months agotask: use no instead of 0 for booleans
Samir Benmendil [Tue, 26 Mar 2024 00:28:54 +0000 (00:28 +0000)]
task: use no instead of 0 for booleans

13 months agotask: case insensitive search
Samir Benmendil [Tue, 26 Mar 2024 00:28:31 +0000 (00:28 +0000)]
task: case insensitive search

13 months agomake: separate systemd-user and systemd-system targets
Samir Benmendil [Mon, 25 Mar 2024 23:33:41 +0000 (23:33 +0000)]
make: separate systemd-user and systemd-system targets

13 months agoranger: open gmeet and slack huddles in new windows
Samir Benmendil [Thu, 14 Mar 2024 12:35:40 +0000 (12:35 +0000)]
ranger: open gmeet and slack huddles in new windows

13 months agozsh: gpo/gpfo aliases for git push origin (--force-with-lease)
Samir Benmendil [Tue, 12 Mar 2024 12:32:40 +0000 (12:32 +0000)]
zsh: gpo/gpfo aliases for git push origin (--force-with-lease)

13 months agovim: custom inline foldtext for C++
Samir Benmendil [Tue, 12 Mar 2024 12:30:14 +0000 (12:30 +0000)]
vim: custom inline foldtext for C++

This leaves the indentation of the code as it was. Easier to parse
folded lines.

13 months agotmux: update tmux for wezterm
Samir Benmendil [Tue, 12 Mar 2024 12:28:53 +0000 (12:28 +0000)]
tmux: update tmux for wezterm

13 months agossh: delete radiolynx and dirac from main config
Samir Benmendil [Tue, 12 Mar 2024 12:28:05 +0000 (12:28 +0000)]
ssh: delete radiolynx and dirac from main config

13 months agobin: generate date in mkcomponent
Samir Benmendil [Tue, 12 Mar 2024 12:26:57 +0000 (12:26 +0000)]
bin: generate date in mkcomponent

13 months agogit: set updateRefs to update all branches during rebase
Samir Benmendil [Tue, 12 Mar 2024 12:05:17 +0000 (12:05 +0000)]
git: set updateRefs to update all branches during rebase

13 months agomutt: tidy lists and groups
Samir Benmendil [Sun, 3 Mar 2024 19:24:16 +0000 (19:24 +0000)]
mutt: tidy lists and groups

13 months agomutt: treat googlegroups as lists and don't autosign
Samir Benmendil [Sun, 3 Mar 2024 19:22:01 +0000 (19:22 +0000)]
mutt: treat googlegroups as lists and don't autosign

14 months agonvim: start popups in normal mode
Samir Benmendil [Thu, 15 Feb 2024 14:19:41 +0000 (14:19 +0000)]
nvim: start popups in normal mode

This is Vim! We do not default to insert mode.

14 months agonvim: allow normal mode in lsp.rename() popup
Samir Benmendil [Thu, 8 Feb 2024 13:16:39 +0000 (13:16 +0000)]
nvim: allow normal mode in lsp.rename() popup

14 months agorofimoji: an rofi based utf8/emoji selector
Samir Benmendil [Wed, 21 Feb 2024 01:17:55 +0000 (01:17 +0000)]
rofimoji: an rofi based utf8/emoji selector

14 months agozsh: set TERM=wezterm
Samir Benmendil [Wed, 21 Feb 2024 01:16:34 +0000 (01:16 +0000)]
zsh: set TERM=wezterm

14 months agowezterm: open urls with keys bind
Samir Benmendil [Wed, 21 Feb 2024 01:15:42 +0000 (01:15 +0000)]
wezterm: open urls with keys bind

14 months agowezterm: introduce wezterm with basic config
Samir Benmendil [Wed, 21 Feb 2024 01:15:01 +0000 (01:15 +0000)]
wezterm: introduce wezterm with basic config

14 months agoqutebrowser: syncthing deepthought quickmark
Samir Benmendil [Wed, 21 Feb 2024 00:32:48 +0000 (00:32 +0000)]
qutebrowser: syncthing deepthought quickmark

14 months agoqutebrowser: allow webgl for robin
Samir Benmendil [Wed, 21 Feb 2024 00:31:29 +0000 (00:31 +0000)]
qutebrowser: allow webgl for robin

Otherwise I cannot book my desk.

14 months agoqutebrowser: wait for wezterm to exit when running commands
Samir Benmendil [Wed, 21 Feb 2024 00:29:14 +0000 (00:29 +0000)]
qutebrowser: wait for wezterm to exit when running commands

This is required for qb to know that the action has been performed,
f.ex. selected a file in ranger.

14 months agoqutebrowser: cycle through allowing webgl for tld
Samir Benmendil [Wed, 21 Feb 2024 00:28:26 +0000 (00:28 +0000)]
qutebrowser: cycle through allowing webgl for tld