]>
git.rmz.io Git - dotfiles.git/log
Samir Benmendil [Tue, 18 Feb 2025 16:07:22 +0000 (16:07 +0000)]
lazyvim: extract opts function into util/lazy
Samir Benmendil [Sun, 9 Feb 2025 22:30:41 +0000 (22:30 +0000)]
lazyvim: absorb formatting plugins
Samir Benmendil [Sun, 16 Feb 2025 17:03:46 +0000 (17:03 +0000)]
lazyvim: absorb lazyvim.util.lsp
Leaving it as is for now, I'm going to have to find more time to read
and understand what it does.
There's some clever things going on there to have one place to customize
the keymaps and apply them to all lsps that support that function.
Samir Benmendil [Sun, 9 Feb 2025 18:09:24 +0000 (18:09 +0000)]
lazyvim: absorb lspconfig
Samir Benmendil [Sun, 16 Feb 2025 11:35:25 +0000 (11:35 +0000)]
lazyvim: absorb icons into rmz.util.ui
Samir Benmendil [Sun, 16 Feb 2025 00:02:27 +0000 (00:02 +0000)]
nvim: show pretty_path in inactive sections too
Samir Benmendil [Sun, 16 Feb 2025 00:01:34 +0000 (00:01 +0000)]
lazyvim: absorb lualine.pretty_path
Samir Benmendil [Sat, 15 Feb 2025 19:33:14 +0000 (19:33 +0000)]
nvim: add git related parsers to treesitter
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
Samir Benmendil [Sat, 15 Feb 2025 16:59:44 +0000 (16:59 +0000)]
lazyvim: port dedup utility
Samir Benmendil [Sat, 15 Feb 2025 16:48:53 +0000 (16:48 +0000)]
nvim: introduce a rmz module for my utilities
Samir Benmendil [Sat, 15 Feb 2025 16:30:19 +0000 (16:30 +0000)]
lazyvim: remove pick util
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.
Samir Benmendil [Sat, 15 Feb 2025 14:45:39 +0000 (14:45 +0000)]
nvim: replace telescope with snacks.picker
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.
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.
Samir Benmendil [Mon, 10 Feb 2025 21:58:56 +0000 (21:58 +0000)]
lazyvim: absorb ui plugins (inc extra/navic)
Samir Benmendil [Mon, 10 Feb 2025 21:38:32 +0000 (21:38 +0000)]
lazyvim: delete noice
Samir Benmendil [Mon, 10 Feb 2025 21:31:51 +0000 (21:31 +0000)]
nvim: remove dashboard-nvim
Samir Benmendil [Sun, 9 Feb 2025 23:28:14 +0000 (23:28 +0000)]
lazyvim: remove which-key
I was already using mini.clue.
Samir Benmendil [Sun, 9 Feb 2025 21:10:40 +0000 (21:10 +0000)]
lazyvim: absorb editor plugins
Samir Benmendil [Sun, 9 Feb 2025 20:34:56 +0000 (20:34 +0000)]
nvim: extract telescope config into picker.lua
Samir Benmendil [Sun, 9 Feb 2025 20:33:31 +0000 (20:33 +0000)]
nvim: remove neo-tree
Samir Benmendil [Tue, 25 Feb 2025 22:48:11 +0000 (22:48 +0000)]
nvim: lazydev loads lazy.nvim on LazySpec
Samir Benmendil [Sun, 9 Feb 2025 20:23:19 +0000 (20:23 +0000)]
lazyvim: absorb coding plugins
Samir Benmendil [Sun, 9 Feb 2025 20:08:52 +0000 (20:08 +0000)]
lazyvim: remove nvim-cmp config
Samir Benmendil [Sun, 9 Feb 2025 19:47:15 +0000 (19:47 +0000)]
lazyvim: absorb colorscheme config
Samir Benmendil [Sun, 9 Feb 2025 23:21:00 +0000 (23:21 +0000)]
lazyvim: absorb treesitter plugins
Samir Benmendil [Sun, 9 Feb 2025 23:05:25 +0000 (23:05 +0000)]
lazyvim: absorb linting plugins
Samir Benmendil [Sun, 9 Feb 2025 17:12:17 +0000 (17:12 +0000)]
lazyvim: absorb blink config
Samir Benmendil [Sun, 9 Feb 2025 15:57:43 +0000 (15:57 +0000)]
nvim: enable other (non-scroll) animations again
Samir Benmendil [Sun, 9 Feb 2025 15:56:46 +0000 (15:56 +0000)]
nvim: disable snacks scroll animation
Samir Benmendil [Sun, 9 Feb 2025 15:55:53 +0000 (15:55 +0000)]
lazyvim: absorb snacks ui config
Samir Benmendil [Sun, 9 Feb 2025 15:28:49 +0000 (15:28 +0000)]
lazyvim: absorb snacks notifier
Samir Benmendil [Sun, 9 Feb 2025 15:00:17 +0000 (15:00 +0000)]
nvim: don't quit nvim from dashboard
Samir Benmendil [Sun, 9 Feb 2025 14:58:04 +0000 (14:58 +0000)]
lazyvim: absorb snacks dashboard
Samir Benmendil [Sun, 9 Feb 2025 14:08:34 +0000 (14:08 +0000)]
lazyvim: absorb Snacks utils
* bigfile
* quickfile
* scratch
* terminal
Samir Benmendil [Sun, 9 Feb 2025 14:02:20 +0000 (14:02 +0000)]
lazyvim: absorb snacks.vim init config
Samir Benmendil [Sun, 2 Mar 2025 15:01:19 +0000 (15:01 +0000)]
qutebrowser/quickmarks: update fpp/leads
Samir Benmendil [Sun, 9 Feb 2025 15:58:13 +0000 (15:58 +0000)]
vim: add words to spell
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
Samir Benmendil [Sun, 9 Feb 2025 14:19:54 +0000 (14:19 +0000)]
bin: differentiate between personal and joint account payees
Samir Benmendil [Sun, 9 Feb 2025 14:19:28 +0000 (14:19 +0000)]
bin: add notes to monzo qif
Samir Benmendil [Sun, 9 Feb 2025 14:13:09 +0000 (14:13 +0000)]
bin: add mediainfo.py script to simplify ranger previews
Samir Benmendil [Sun, 9 Feb 2025 14:12:29 +0000 (14:12 +0000)]
bin: add cmk
Samir Benmendil [Sun, 2 Feb 2025 23:48:11 +0000 (23:48 +0000)]
nvim: don't animate scrolling
Samir Benmendil [Sun, 2 Feb 2025 22:52:37 +0000 (22:52 +0000)]
task: add custom recurrence stuff (wip)
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.
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.
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.
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.
Samir Benmendil [Mon, 27 Jan 2025 22:20:18 +0000 (22:20 +0000)]
nvim: remove example plugin
Samir Benmendil [Mon, 27 Jan 2025 20:46:16 +0000 (20:46 +0000)]
zsh: add a count of todays taskwarrior tasks to prompt
Samir Benmendil [Mon, 27 Jan 2025 20:45:01 +0000 (20:45 +0000)]
qutebrowser: add stm/issues/my quickmark
Samir Benmendil [Sun, 5 Jan 2025 20:11:48 +0000 (20:11 +0000)]
qutebrowser: add van/park4night quickmark
Samir Benmendil [Sun, 5 Jan 2025 20:11:36 +0000 (20:11 +0000)]
qutebrowser: add fpp/stm quickmark
Samir Benmendil [Sat, 4 Jan 2025 16:50:44 +0000 (16:50 +0000)]
zsh: use $'' to interpret \n in prompt
Samir Benmendil [Sat, 4 Jan 2025 16:43:52 +0000 (16:43 +0000)]
zsh: move venv status to second line of prompt
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.
Samir Benmendil [Sat, 23 Nov 2024 12:43:41 +0000 (12:43 +0000)]
qutebrowser: add stm new issue quickmark
Samir Benmendil [Sat, 23 Nov 2024 12:43:22 +0000 (12:43 +0000)]
qutebrowser: add leads meeting quickmark
Samir Benmendil [Sat, 23 Nov 2024 12:42:56 +0000 (12:42 +0000)]
qutebrowser: add stm search engine
Samir Benmendil [Sat, 23 Nov 2024 12:41:56 +0000 (12:41 +0000)]
bin: default wttr to Edinburgh
Samir Benmendil [Sat, 23 Nov 2024 12:40:37 +0000 (12:40 +0000)]
bin: archive wine script
Samir Benmendil [Wed, 18 Sep 2024 14:01:00 +0000 (15:01 +0100)]
mbsync: replace deprecated SSLType/SSLVersions with TLS equivalents
Samir Benmendil [Fri, 6 Sep 2024 12:28:21 +0000 (13:28 +0100)]
awesome: spawn kdeconnect-indicator on startup
Samir Benmendil [Fri, 6 Sep 2024 12:20:26 +0000 (13:20 +0100)]
rofimoji: add superscripts_and_subscripts to utf char list
Samir Benmendil [Fri, 6 Sep 2024 12:14:31 +0000 (13:14 +0100)]
qutebrowser: add ford transit manual quickmark
Samir Benmendil [Fri, 6 Sep 2024 12:14:12 +0000 (13:14 +0100)]
qutebrowser: add clang-format quickmark
Samir Benmendil [Fri, 6 Sep 2024 12:13:50 +0000 (13:13 +0100)]
qutebrowser: update stm quickmarks
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.
Samir Benmendil [Fri, 6 Sep 2024 12:08:53 +0000 (13:08 +0100)]
nvim: tell treesitter to indent inside namespaces
Samir Benmendil [Fri, 6 Sep 2024 12:07:29 +0000 (13:07 +0100)]
mutt: do not sign emails to ST
Samir Benmendil [Wed, 21 Aug 2024 12:32:55 +0000 (13:32 +0100)]
tmux: add binding to reorder windows
Samir Benmendil [Wed, 21 Aug 2024 12:30:04 +0000 (13:30 +0100)]
nvim/lsp: prefer compile_commands to determine root_dir
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?
Samir Benmendil [Wed, 14 Aug 2024 09:46:06 +0000 (10:46 +0100)]
nvim: import trouble and todo-comments full specs
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.
Samir Benmendil [Wed, 14 Aug 2024 09:38:57 +0000 (10:38 +0100)]
nvim: import full lspconfig spec from lazyvim
Samir Benmendil [Tue, 6 Aug 2024 11:13:08 +0000 (12:13 +0100)]
weechat: update configs
Samir Benmendil [Tue, 6 Aug 2024 11:11:49 +0000 (12:11 +0100)]
weechat: update scripts
Samir Benmendil [Tue, 6 Aug 2024 10:41:09 +0000 (11:41 +0100)]
weechat: remove text_item script, it was merged to core
Samir Benmendil [Mon, 29 Jul 2024 16:27:50 +0000 (17:27 +0100)]
nvim: disable inlay_hints
Samir Benmendil [Mon, 29 Jul 2024 16:26:56 +0000 (17:26 +0100)]
git: reschedule failed exec during rebase
Samir Benmendil [Mon, 29 Jul 2024 16:25:36 +0000 (17:25 +0100)]
git: use nvim for fugitive mergetool
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.
Samir Benmendil [Wed, 10 Jul 2024 10:54:10 +0000 (11:54 +0100)]
task: update news.version
Samir Benmendil [Wed, 10 Jul 2024 10:53:53 +0000 (11:53 +0100)]
qutebrowser: add stm/mr quickmark
Samir Benmendil [Wed, 26 Jun 2024 15:51:03 +0000 (15:51 +0000)]
nvim: re-enable mini.indentscope
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.
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.
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.
Samir Benmendil [Wed, 26 Jun 2024 10:30:48 +0000 (10:30 +0000)]
git: sort branches by committerdate
Samir Benmendil [Wed, 26 Jun 2024 10:30:21 +0000 (10:30 +0000)]
zellij: remove config
Samir Benmendil [Thu, 13 Jun 2024 08:09:48 +0000 (09:09 +0100)]
systemd: reset redshift after suspend
Samir Benmendil [Thu, 13 Jun 2024 08:07:44 +0000 (09:07 +0100)]
nvim: formatoptions for norg
Samir Benmendil [Tue, 14 May 2024 22:42:24 +0000 (23:42 +0100)]
systemd: speedtest timer
Samir Benmendil [Tue, 14 May 2024 22:40:06 +0000 (23:40 +0100)]
bin: update speedtest to use librespeed-cli instead
Samir Benmendil [Tue, 14 May 2024 22:36:10 +0000 (23:36 +0100)]
flexget: dl-movies every 2 hours rather than 1 hour
Samir Benmendil [Tue, 14 May 2024 22:33:27 +0000 (23:33 +0100)]
flexget: reject rubbish releases