]>
git.rmz.io Git - dotfiles.git/log
Samir Benmendil [Thu, 13 Mar 2025 22:02:27 +0000 (22:02 +0000)]
zsh: show tags in git_prompt_status
Samir Benmendil [Thu, 13 Mar 2025 20:56:06 +0000 (20:56 +0000)]
zsh: tick function to wait a while for a task
Samir Benmendil [Mon, 3 Mar 2025 09:24:47 +0000 (09:24 +0000)]
nvim: track lazy-lock
Samir Benmendil [Sun, 2 Mar 2025 23:49:03 +0000 (23:49 +0000)]
nvim: remove vim-symlink
It causes some issues with autocmds. And to be fair, I'm not sure if I
need this. I'd probably prefer a function where I can manualy resolve
symlinks.
Or this needs to be reviewed again and integrated better with neovim.
Samir Benmendil [Sun, 2 Mar 2025 21:15:35 +0000 (21:15 +0000)]
zsh: only print task prompt if task is installed
Samir Benmendil [Sat, 1 Mar 2025 18:11:37 +0000 (18:11 +0000)]
nvim: lazy load mini.clue
Allows me to run :Verbose map to figure out where a keybind was set.
Samir Benmendil [Sat, 1 Mar 2025 18:02:50 +0000 (18:02 +0000)]
nvim: add gitlab plugin
Samir Benmendil [Sun, 2 Mar 2025 16:28:57 +0000 (16:28 +0000)]
Merge branch 'remove-lazyvim'
Samir Benmendil [Thu, 27 Feb 2025 00:15:01 +0000 (00:15 +0000)]
nvim: add vim-startuptime
Samir Benmendil [Tue, 25 Feb 2025 23:48:42 +0000 (23:48 +0000)]
nvim: add mini.hipatterns to highlight hex colours and any strings
Samir Benmendil [Tue, 25 Feb 2025 23:44:23 +0000 (23:44 +0000)]
nvim: absorb yanky, but leave it disabled for now
Samir Benmendil [Tue, 25 Feb 2025 22:37:57 +0000 (22:37 +0000)]
nvim: add neogen for doxygen annotations generation
Samir Benmendil [Tue, 25 Feb 2025 22:33:21 +0000 (22:33 +0000)]
nvim: add nvim-ts-context-commentstring to comment nested languages
Samir Benmendil [Tue, 25 Feb 2025 00:42:36 +0000 (00:42 +0000)]
nvim: tidy luasnip
Samir Benmendil [Sun, 23 Feb 2025 14:23:38 +0000 (14:23 +0000)]
nvim: tidy lazy.lua
Samir Benmendil [Sun, 23 Feb 2025 14:22:43 +0000 (14:22 +0000)]
lazyvim: disable LazyVim
Samir Benmendil [Sat, 1 Mar 2025 16:37:06 +0000 (16:37 +0000)]
lazyvim: absorb/update neotest
Samir Benmendil [Sat, 1 Mar 2025 01:17:54 +0000 (01:17 +0000)]
lazyvim: absorb all langs
They don't cause errors, but have barely been tested.
Samir Benmendil [Thu, 27 Feb 2025 00:13:25 +0000 (00:13 +0000)]
nvim: configure dap
Samir Benmendil [Sat, 1 Mar 2025 01:18:39 +0000 (01:18 +0000)]
nvim: provide wrappers to lazy.core.util.{error,warn,info}
Samir Benmendil [Sun, 23 Feb 2025 14:20:22 +0000 (14:20 +0000)]
lazyvim: update options
Options were disable already, they are mostly defined in my vimrc
still... I should probably port my config now that I have committed to
NeoVim.
Samir Benmendil [Sun, 23 Feb 2025 14:19:23 +0000 (14:19 +0000)]
lazyvim: foldexpr using treesitter if available
Samir Benmendil [Sat, 1 Mar 2025 02:35:39 +0000 (02:35 +0000)]
vim: disable last_loc and MyAutoChecktime autocmds in nvim
They are already defined in lua.
Samir Benmendil [Sun, 23 Feb 2025 13:47:38 +0000 (13:47 +0000)]
nvim: load keymaps, options and autocmds on init
Samir Benmendil [Sun, 23 Feb 2025 13:46:37 +0000 (13:46 +0000)]
lazyvim: absorb autocmds
Samir Benmendil [Sun, 23 Feb 2025 13:25:34 +0000 (13:25 +0000)]
lazyvim: absorb keymaps
Samir Benmendil [Sat, 22 Feb 2025 15:52:39 +0000 (15:52 +0000)]
nvim: add vim-symlink and vim-bbye to resolve symlinks
Samir Benmendil [Wed, 26 Feb 2025 00:00:00 +0000 (00:00 +0000)]
lazyvim: remove calls to lazyvim.util.has
Samir Benmendil [Sat, 22 Feb 2025 15:06:31 +0000 (15:06 +0000)]
lazyvim: replace LazyFile with their actual events
LazyFile is a custom event in LazyVim that simple wraps the BufReadPost,
BufNewFile and BufWritePre events. Let's just be explicit and use them
directly.
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.