]> git.rmz.io Git - dotfiles.git/log
dotfiles.git
8 weeks agolazyvim: absorb lspconfig
Samir Benmendil [Sun, 9 Feb 2025 18:09:24 +0000 (18:09 +0000)]
lazyvim: absorb lspconfig

8 weeks agolazyvim: absorb icons into rmz.util.ui
Samir Benmendil [Sun, 16 Feb 2025 11:35:25 +0000 (11:35 +0000)]
lazyvim: absorb icons into rmz.util.ui

8 weeks agonvim: show pretty_path in inactive sections too
Samir Benmendil [Sun, 16 Feb 2025 00:02:27 +0000 (00:02 +0000)]
nvim: show pretty_path in inactive sections too

8 weeks agolazyvim: absorb lualine.pretty_path
Samir Benmendil [Sun, 16 Feb 2025 00:01:34 +0000 (00:01 +0000)]
lazyvim: absorb lualine.pretty_path

8 weeks agonvim: add git related parsers to treesitter
Samir Benmendil [Sat, 15 Feb 2025 19:33:14 +0000 (19:33 +0000)]
nvim: add git related parsers to treesitter

8 weeks agonvim: tidy treesitter plugins
Samir Benmendil [Sat, 15 Feb 2025 19:27:10 +0000 (19:27 +0000)]
nvim: tidy treesitter plugins

- just get nvim-treesitter-textobjects as a dependency
  - merge its config into nvim-treesitter

8 weeks agolazyvim: port dedup utility
Samir Benmendil [Sat, 15 Feb 2025 16:59:44 +0000 (16:59 +0000)]
lazyvim: port dedup utility

8 weeks agonvim: introduce a rmz module for my utilities
Samir Benmendil [Sat, 15 Feb 2025 16:48:53 +0000 (16:48 +0000)]
nvim: introduce a rmz module for my utilities

8 weeks agolazyvim: remove pick util
Samir Benmendil [Sat, 15 Feb 2025 16:30:19 +0000 (16:30 +0000)]
lazyvim: remove pick util

8 weeks agolazyvim: remove root functionality
Samir Benmendil [Sat, 15 Feb 2025 15:50:42 +0000 (15:50 +0000)]
lazyvim: remove root functionality

I don't change directories during my workflow.

Maybe this could be useful, but I don't currently want to use it.

8 weeks agonvim: replace telescope with snacks.picker
Samir Benmendil [Sat, 15 Feb 2025 14:45:39 +0000 (14:45 +0000)]
nvim: replace telescope with snacks.picker

8 weeks agonvim: continue using Comment.nvim over native and mini.comment
Samir Benmendil [Mon, 10 Feb 2025 22:57:35 +0000 (22:57 +0000)]
nvim: continue using Comment.nvim over native and mini.comment

Neither native nor mini.comment support using // for lines and /*word*/
for selection/words.

8 weeks agonvim: disable lazy loading additional colorschemes
Samir Benmendil [Mon, 10 Feb 2025 22:37:13 +0000 (22:37 +0000)]
nvim: disable lazy loading additional colorschemes

The "meta plugin" doesn't work anymore since dir is being checked for
existence now.

8 weeks agolazyvim: absorb ui plugins (inc extra/navic)
Samir Benmendil [Mon, 10 Feb 2025 21:58:56 +0000 (21:58 +0000)]
lazyvim: absorb ui plugins (inc extra/navic)

8 weeks agolazyvim: delete noice
Samir Benmendil [Mon, 10 Feb 2025 21:38:32 +0000 (21:38 +0000)]
lazyvim: delete noice

8 weeks agonvim: remove dashboard-nvim
Samir Benmendil [Mon, 10 Feb 2025 21:31:51 +0000 (21:31 +0000)]
nvim: remove dashboard-nvim

8 weeks agolazyvim: remove which-key
Samir Benmendil [Sun, 9 Feb 2025 23:28:14 +0000 (23:28 +0000)]
lazyvim: remove which-key

I was already using mini.clue.

8 weeks agolazyvim: absorb editor plugins
Samir Benmendil [Sun, 9 Feb 2025 21:10:40 +0000 (21:10 +0000)]
lazyvim: absorb editor plugins

8 weeks agonvim: extract telescope config into picker.lua
Samir Benmendil [Sun, 9 Feb 2025 20:34:56 +0000 (20:34 +0000)]
nvim: extract telescope config into picker.lua

8 weeks agonvim: remove neo-tree
Samir Benmendil [Sun, 9 Feb 2025 20:33:31 +0000 (20:33 +0000)]
nvim: remove neo-tree

8 weeks agonvim: lazydev loads lazy.nvim on LazySpec
Samir Benmendil [Tue, 25 Feb 2025 22:48:11 +0000 (22:48 +0000)]
nvim: lazydev loads lazy.nvim on LazySpec

8 weeks agolazyvim: absorb coding plugins
Samir Benmendil [Sun, 9 Feb 2025 20:23:19 +0000 (20:23 +0000)]
lazyvim: absorb coding plugins

8 weeks agolazyvim: remove nvim-cmp config
Samir Benmendil [Sun, 9 Feb 2025 20:08:52 +0000 (20:08 +0000)]
lazyvim: remove nvim-cmp config

8 weeks agolazyvim: absorb colorscheme config
Samir Benmendil [Sun, 9 Feb 2025 19:47:15 +0000 (19:47 +0000)]
lazyvim: absorb colorscheme config

8 weeks agolazyvim: absorb treesitter plugins
Samir Benmendil [Sun, 9 Feb 2025 23:21:00 +0000 (23:21 +0000)]
lazyvim: absorb treesitter plugins

8 weeks agolazyvim: absorb linting plugins
Samir Benmendil [Sun, 9 Feb 2025 23:05:25 +0000 (23:05 +0000)]
lazyvim: absorb linting plugins

8 weeks agolazyvim: absorb blink config
Samir Benmendil [Sun, 9 Feb 2025 17:12:17 +0000 (17:12 +0000)]
lazyvim: absorb blink config

8 weeks agonvim: enable other (non-scroll) animations again
Samir Benmendil [Sun, 9 Feb 2025 15:57:43 +0000 (15:57 +0000)]
nvim: enable other (non-scroll) animations again

8 weeks agonvim: disable snacks scroll animation
Samir Benmendil [Sun, 9 Feb 2025 15:56:46 +0000 (15:56 +0000)]
nvim: disable snacks scroll animation

8 weeks agolazyvim: absorb snacks ui config
Samir Benmendil [Sun, 9 Feb 2025 15:55:53 +0000 (15:55 +0000)]
lazyvim: absorb snacks ui config

8 weeks agolazyvim: absorb snacks notifier
Samir Benmendil [Sun, 9 Feb 2025 15:28:49 +0000 (15:28 +0000)]
lazyvim: absorb snacks notifier

8 weeks agonvim: don't quit nvim from dashboard
Samir Benmendil [Sun, 9 Feb 2025 15:00:17 +0000 (15:00 +0000)]
nvim: don't quit nvim from dashboard

8 weeks agolazyvim: absorb snacks dashboard
Samir Benmendil [Sun, 9 Feb 2025 14:58:04 +0000 (14:58 +0000)]
lazyvim: absorb snacks dashboard

8 weeks agolazyvim: absorb Snacks utils
Samir Benmendil [Sun, 9 Feb 2025 14:08:34 +0000 (14:08 +0000)]
lazyvim: absorb Snacks utils

* bigfile
* quickfile
* scratch
* terminal

8 weeks agolazyvim: absorb snacks.vim init config
Samir Benmendil [Sun, 9 Feb 2025 14:02:20 +0000 (14:02 +0000)]
lazyvim: absorb snacks.vim init config

8 weeks agoqutebrowser/quickmarks: update fpp/leads
Samir Benmendil [Sun, 2 Mar 2025 15:01:19 +0000 (15:01 +0000)]
qutebrowser/quickmarks: update fpp/leads

2 months agovim: add words to spell
Samir Benmendil [Sun, 9 Feb 2025 15:58:13 +0000 (15:58 +0000)]
vim: add words to spell

2 months agozsh: add todo to recursively check for task aliases in task-quote-magic
Samir Benmendil [Sun, 9 Feb 2025 14:23:16 +0000 (14:23 +0000)]
zsh: add todo to recursively check for task aliases in task-quote-magic

2 months agobin: differentiate between personal and joint account payees
Samir Benmendil [Sun, 9 Feb 2025 14:19:54 +0000 (14:19 +0000)]
bin: differentiate between personal and joint account payees

2 months agobin: add notes to monzo qif
Samir Benmendil [Sun, 9 Feb 2025 14:19:28 +0000 (14:19 +0000)]
bin: add notes to monzo qif

2 months agobin: add mediainfo.py script to simplify ranger previews
Samir Benmendil [Sun, 9 Feb 2025 14:13:09 +0000 (14:13 +0000)]
bin: add mediainfo.py script to simplify ranger previews

2 months agobin: add cmk
Samir Benmendil [Sun, 9 Feb 2025 14:12:29 +0000 (14:12 +0000)]
bin: add cmk

2 months agonvim: don't animate scrolling
Samir Benmendil [Sun, 2 Feb 2025 23:48:11 +0000 (23:48 +0000)]
nvim: don't animate scrolling

2 months agotask: add custom recurrence stuff (wip)
Samir Benmendil [Sun, 2 Feb 2025 22:52:37 +0000 (22:52 +0000)]
task: add custom recurrence stuff (wip)

2 months agonvim: remove nvim-cmp from neorg completion
Samir Benmendil [Mon, 27 Jan 2025 22:43:51 +0000 (22:43 +0000)]
nvim: remove nvim-cmp from neorg completion

It has been removed in favour of blink in LazyVim. I will have to
investigate whether I will keep this change.

2 months agonvim: use Snacks.toggle instead of lazyvim.util.toggle
Samir Benmendil [Mon, 27 Jan 2025 22:42:09 +0000 (22:42 +0000)]
nvim: use Snacks.toggle instead of lazyvim.util.toggle

The latter is depracated.

2 months agonvim: force telescope as lazyvim picker
Samir Benmendil [Mon, 27 Jan 2025 22:35:35 +0000 (22:35 +0000)]
nvim: force telescope as lazyvim picker

The new snacks picker overrides my fugitive and fold maps and does not
seem to allow to override them.

I also don't like change.

2 months agonvim: use ruff for python lsp
Samir Benmendil [Mon, 27 Jan 2025 22:34:14 +0000 (22:34 +0000)]
nvim: use ruff for python lsp

ruff_lsp seems to be deprecated.

2 months agonvim: remove example plugin
Samir Benmendil [Mon, 27 Jan 2025 22:20:18 +0000 (22:20 +0000)]
nvim: remove example plugin

2 months agozsh: add a count of todays taskwarrior tasks to prompt
Samir Benmendil [Mon, 27 Jan 2025 20:46:16 +0000 (20:46 +0000)]
zsh: add a count of todays taskwarrior tasks to prompt

2 months agoqutebrowser: add stm/issues/my quickmark
Samir Benmendil [Mon, 27 Jan 2025 20:45:01 +0000 (20:45 +0000)]
qutebrowser: add stm/issues/my quickmark

3 months agoqutebrowser: add van/park4night quickmark
Samir Benmendil [Sun, 5 Jan 2025 20:11:48 +0000 (20:11 +0000)]
qutebrowser: add van/park4night quickmark

3 months agoqutebrowser: add fpp/stm quickmark
Samir Benmendil [Sun, 5 Jan 2025 20:11:36 +0000 (20:11 +0000)]
qutebrowser: add fpp/stm quickmark

3 months agozsh: use $'' to interpret \n in prompt
Samir Benmendil [Sat, 4 Jan 2025 16:50:44 +0000 (16:50 +0000)]
zsh: use $'' to interpret \n in prompt

3 months agozsh: move venv status to second line of prompt
Samir Benmendil [Sat, 4 Jan 2025 16:43:52 +0000 (16:43 +0000)]
zsh: move venv status to second line of prompt

5 months agotmux: remove terminal-overrides for true color
Samir Benmendil [Sat, 23 Nov 2024 12:44:15 +0000 (12:44 +0000)]
tmux: remove terminal-overrides for true color

Doesn't seem to be necessary for wezterm.

5 months agoqutebrowser: add stm new issue quickmark
Samir Benmendil [Sat, 23 Nov 2024 12:43:41 +0000 (12:43 +0000)]
qutebrowser: add stm new issue quickmark

5 months agoqutebrowser: add leads meeting quickmark
Samir Benmendil [Sat, 23 Nov 2024 12:43:22 +0000 (12:43 +0000)]
qutebrowser: add leads meeting quickmark

5 months agoqutebrowser: add stm search engine
Samir Benmendil [Sat, 23 Nov 2024 12:42:56 +0000 (12:42 +0000)]
qutebrowser: add stm search engine

5 months agobin: default wttr to Edinburgh
Samir Benmendil [Sat, 23 Nov 2024 12:41:56 +0000 (12:41 +0000)]
bin: default wttr to Edinburgh

5 months agobin: archive wine script
Samir Benmendil [Sat, 23 Nov 2024 12:40:37 +0000 (12:40 +0000)]
bin: archive wine script

7 months agombsync: replace deprecated SSLType/SSLVersions with TLS equivalents
Samir Benmendil [Wed, 18 Sep 2024 14:01:00 +0000 (15:01 +0100)]
mbsync: replace deprecated SSLType/SSLVersions with TLS equivalents

7 months agoawesome: spawn kdeconnect-indicator on startup
Samir Benmendil [Fri, 6 Sep 2024 12:28:21 +0000 (13:28 +0100)]
awesome: spawn kdeconnect-indicator on startup

7 months agorofimoji: add superscripts_and_subscripts to utf char list
Samir Benmendil [Fri, 6 Sep 2024 12:20:26 +0000 (13:20 +0100)]
rofimoji: add superscripts_and_subscripts to utf char list

7 months agoqutebrowser: add ford transit manual quickmark
Samir Benmendil [Fri, 6 Sep 2024 12:14:31 +0000 (13:14 +0100)]
qutebrowser: add ford transit manual quickmark

7 months agoqutebrowser: add clang-format quickmark
Samir Benmendil [Fri, 6 Sep 2024 12:14:12 +0000 (13:14 +0100)]
qutebrowser: add clang-format quickmark

7 months agoqutebrowser: update stm quickmarks
Samir Benmendil [Fri, 6 Sep 2024 12:13:50 +0000 (13:13 +0100)]
qutebrowser: update stm quickmarks

7 months agoawesome/mpd_widget: fix nil access
Samir Benmendil [Fri, 6 Sep 2024 12:11:39 +0000 (13:11 +0100)]
awesome/mpd_widget: fix nil access

Maybe address the issue where widget becomes unresponsive when the
playlist is emptied.

7 months agonvim: tell treesitter to indent inside namespaces
Samir Benmendil [Fri, 6 Sep 2024 12:08:53 +0000 (13:08 +0100)]
nvim: tell treesitter to indent inside namespaces

7 months agomutt: do not sign emails to ST
Samir Benmendil [Fri, 6 Sep 2024 12:07:29 +0000 (13:07 +0100)]
mutt: do not sign emails to ST

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