fadcf5945c
Remove unused binding
2024-06-08 19:54:25 +01:00
83a317f516
Replace vim-caser
with vim-abolish
...
See https://github.com/tpope/vim-abolish .
From the docs:
> Want to turn `fooBar` into `foo_bar`? Press `crs` (coerce to
snake_case). MixedCase (`crm`), camelCase (`crc`), UPPER_CASE (`cru`),
dash-case (`cr-`), and dot.case (`cr.`) are all just 3 keystrokes away.
The substitution functionality looks interesting, too:
> From a conceptual level, one way to think about how this substitution
works is to imagine that in the braces you are declaring the
requirements for turning that word from singular to plural. In the
facility example, the same base letters in both the singular and plural
form of the word are `facilit` To turn "facility" to a plural word you
must change the `y` to `ies` so you specify `{y,ies}` in the braces.
> To convert the word "building" from singular to plural, again look at
the common letters between the singular and plural forms: `building.` In
this case you do not need to remove any letter from building to turn it
into plural form and you need to add an `s` so the braces should be
`{,s}.`
2024-06-08 19:12:39 +01:00
c53357c8d0
Update todos
2024-06-07 23:55:22 +01:00
421edb67b2
Add keymaps for navigating between splits
2024-06-01 14:48:32 +01:00
6336b36659
Refactor LSP server configuration
2024-06-01 14:48:25 +01:00
4e54650790
Run just update
2024-05-31 18:34:33 +01:00
5a79b8e412
Update spellings
2024-05-31 18:34:01 +01:00
c54f46c8f3
Remove oil filetype configuration
2024-05-31 18:33:39 +01:00
63906d9445
Include buffer
completion for rst files
...
This is useful when writing presentation slides.
2024-05-23 16:46:11 +01:00
ad39a8c487
Remove run
as I also have a justfile
2024-05-22 14:26:05 +01:00
0aacffa91f
Remove vim-heritage
...
I can do this now using `oil.nvim`.
2024-05-22 14:26:05 +01:00
7d73b51229
Remove nvim-tmux-navigation
2024-05-22 14:26:05 +01:00
f724019e43
Move after/plugin
to plugin
2024-05-22 12:36:52 +01:00
9b6f7310f2
Make .install
files use the php
filetype.
2024-05-22 08:13:05 +01:00
ae888adbe0
Automatically wrap lines in markdown files
2024-05-22 07:49:33 +01:00
2695babfb0
Update spellings
2024-05-21 23:50:47 +01:00
9d29f1f3d8
Add todo
2024-05-20 18:07:43 +01:00
ddb747760b
Run nix flake update
2024-05-20 18:06:30 +01:00
50bac18457
Fix Tailwind CSS completions
...
Whether the file extension is `.twig` or `.html.twig`, the filetype in
Neovim is `twig`, so this commit simplifies and fixes the configuration
for Tailwind CSS so that it works in files it previously wasn't
completing in.
2024-05-20 18:04:11 +01:00
2e6e3ce153
Use vim-dadbod-completion
for the mysql
...
...filetype
2024-05-20 17:49:39 +01:00
0ce34a8313
Move luasnip configuration into completion
2024-05-20 17:48:29 +01:00
9b918d098a
Update spellings
2024-05-17 21:58:54 +01:00
7b8ac2345e
Update keymaps
...
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 19:07:23 +01:00
73965bd501
Update luasnip configuration
...
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:28:30 +01:00
cdd3ff23b7
Update rest-nvim configuration
...
- Remove use of `pcall` to simplify requiring the plugin.
- Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:28:30 +01:00
ab29decb3e
Update undotree configuration
...
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:28:30 +01:00
c40a03a456
Update Harpoon configuration
...
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:28:30 +01:00
f5931909a1
Update treesj configuration
...
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:11:26 +01:00
3f12734cd3
Update treesitter configuration
...
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:11:22 +01:00
5205dcba06
Update phpactor configuration
...
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:11:15 +01:00
9b4624b946
Update refactoring.nvim configuration
...
- Remove use of `pcall` to simplify requiring the plugin.
- Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:11:05 +01:00
e00d868e73
Update dial.nvim configuration
...
- Remove use of `pcall` to simplify requiring the plugin.
- Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:10:57 +01:00
085a54aefc
Update gitsigns configuration
...
- Remove use of `pcall` to simplify requiring the plugin.
- Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:10:37 +01:00
e7bcf62062
Use and format with nixfmt-rfc-style
2024-05-15 19:55:51 +01:00
b4809f12a2
Configure oil
2024-05-15 19:38:21 +01:00
e6e8cd5fa6
Revert "Remove oil.nvim, configure netrw"
...
This reverts commit 94e6c8ab13
.
2024-05-15 19:11:01 +01:00
83edc8c963
Add buffer
completion to SQL files
2024-05-14 13:03:47 +01:00
80fc14d063
Configure spelling and a custom dictionary file
2024-05-14 13:00:32 +01:00
67529832a7
Update lock file
2024-05-09 18:58:16 +01:00
e676b97b39
Add nodejs-slim
...
node is needed to run DAP sessions.
2024-05-09 18:57:18 +01:00
880ef033ca
Add keymaps
2024-05-09 13:01:10 +01:00
77dfbffc55
Add yamlfmt
and yamllint
2024-05-09 13:00:52 +01:00
cc067120f8
Remove vim-sort-motion
2024-05-08 09:49:03 +01:00
8578117a2e
Remove telescope-file-browser.nvim
2024-05-08 07:11:03 +01:00
1b3475bb12
Disable hlsearch
...
I'll re-add it if I miss it.
2024-05-08 00:08:34 +01:00
09ad375bda
Remove mini.statusline
2024-05-08 00:07:50 +01:00
2d0024b2b5
Pin rest.nvim to 23.11 due to startup errors
2024-05-08 00:06:50 +01:00
d719ab5cbe
Fix for Treesitter Context error for Markdown
...
...files
https://github.com/nvim-treesitter/nvim-treesitter-context/issues/431
2024-05-07 16:04:37 +01:00
c494a3ea99
Update lock file
2024-05-07 15:47:18 +01:00
94e6c8ab13
Remove oil.nvim, configure netrw
2024-05-03 23:06:46 +01:00