mirror of
https://github.com/kogakure/dotfiles.git
synced 2026-02-03 20:25:30 +00:00
feat(nvim): replace speeddating plugin with dial
This commit is contained in:
28
nvim/after/plugin/dial.lua
Normal file
28
nvim/after/plugin/dial.lua
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
-- https://github.com/karb94/neoscroll.nvim
|
||||||
|
local status, augend = pcall(require, "dial.augend")
|
||||||
|
if not status then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
local keymap = vim.keymap.set
|
||||||
|
local opts = { noremap = true, silent = true }
|
||||||
|
|
||||||
|
require("dial.config").augends:register_group({
|
||||||
|
default = {
|
||||||
|
augend.constant.alias.bool,
|
||||||
|
augend.constant.alias.de_weekday,
|
||||||
|
augend.constant.alias.de_weekday_full,
|
||||||
|
augend.date.alias["%d.%m.%Y"],
|
||||||
|
augend.hexcolor.new({ case = "lower" }),
|
||||||
|
augend.integer.alias.decimal_int,
|
||||||
|
augend.semver.alias.semver,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Keymaps
|
||||||
|
keymap("n", "<C-a>", require("dial.map").inc_normal(), opts)
|
||||||
|
keymap("n", "<C-x>", require("dial.map").dec_normal(), opts)
|
||||||
|
keymap("v", "<C-a>", require("dial.map").inc_visual(), opts)
|
||||||
|
keymap("v", "<C-x>", require("dial.map").dec_visual(), opts)
|
||||||
|
keymap("v", "g<C-a>", require("dial.map").inc_gvisual(), opts)
|
||||||
|
keymap("v", "g<C-x>", require("dial.map").dec_gvisual(), opts)
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
-- https://github.com/tpope/vim-speeddating
|
|
||||||
vim.cmd([[
|
|
||||||
autocmd VimEnter * SpeedDatingFormat %d.%m.%Y
|
|
||||||
]])
|
|
||||||
@@ -157,7 +157,7 @@ return packer.startup(function(use)
|
|||||||
use("tpope/vim-abolish") -- Autofix spelling mistakes
|
use("tpope/vim-abolish") -- Autofix spelling mistakes
|
||||||
use("mg979/vim-visual-multi") -- Multi cursor mode
|
use("mg979/vim-visual-multi") -- Multi cursor mode
|
||||||
use("vim-scripts/VisIncr") -- Increase and decreasing numbers, dates, daynames etc.
|
use("vim-scripts/VisIncr") -- Increase and decreasing numbers, dates, daynames etc.
|
||||||
use("tpope/vim-speeddating") -- Increase dates, times, etc.
|
use("monaqa/dial.nvim") -- Increase and decrease numbers, dates, times, etc
|
||||||
use("rstacruz/vim-xtract") -- Extract code into new file
|
use("rstacruz/vim-xtract") -- Extract code into new file
|
||||||
use("tpope/vim-repeat") -- Repeat plugins
|
use("tpope/vim-repeat") -- Repeat plugins
|
||||||
use("kylechui/nvim-surround") -- Surround selections, stylishly
|
use("kylechui/nvim-surround") -- Surround selections, stylishly
|
||||||
@@ -170,7 +170,7 @@ return packer.startup(function(use)
|
|||||||
use("wakatime/vim-wakatime") -- Wakatime
|
use("wakatime/vim-wakatime") -- Wakatime
|
||||||
use("github/copilot.vim") -- GitHub Copilot
|
use("github/copilot.vim") -- GitHub Copilot
|
||||||
use("cshuaimin/ssr.nvim") -- Structural search and replace
|
use("cshuaimin/ssr.nvim") -- Structural search and replace
|
||||||
use("folke/todo-comments.nvim") -- Highlight TODOs
|
use("folke/todo-comments.nvim") -- Highlight TODO
|
||||||
|
|
||||||
-- Custom Text Objects
|
-- Custom Text Objects
|
||||||
use("christoomey/vim-titlecase")
|
use("christoomey/vim-titlecase")
|
||||||
|
|||||||
Reference in New Issue
Block a user