init my kickstart
This commit is contained in:
commit
1ebfcd071c
23 changed files with 1694 additions and 0 deletions
55
lua/kickstart/plugins/pomo.lua
Normal file
55
lua/kickstart/plugins/pomo.lua
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
return {
|
||||
'epwalsh/pomo.nvim',
|
||||
version = '*', -- Recommended, use latest release instead of latest commit
|
||||
lazy = true,
|
||||
cmd = { 'TimerStart', 'TimerRepeat' },
|
||||
dependencies = {
|
||||
-- Optional, but highly recommended if you want to use the "Default" timer
|
||||
'rcarriga/nvim-notify',
|
||||
},
|
||||
opts = {
|
||||
{
|
||||
-- How often the notifiers are updated.
|
||||
update_interval = 1000,
|
||||
|
||||
-- Configure the default notifiers to use for each timer.
|
||||
-- You can also configure different notifiers for timers given specific names, see
|
||||
-- the 'timers' field below.
|
||||
notifiers = {
|
||||
-- The "Default" notifier uses 'vim.notify' and works best when you have 'nvim-notify' installed.
|
||||
{
|
||||
name = 'Default',
|
||||
opts = {
|
||||
-- With 'nvim-notify', when 'sticky = true' you'll have a live timer pop-up
|
||||
-- continuously displayed. If you only want a pop-up notification when the timer starts
|
||||
-- and finishes, set this to false.
|
||||
sticky = true,
|
||||
|
||||
-- Configure the display icons:
|
||||
title_icon = '',
|
||||
text_icon = '',
|
||||
-- Replace the above with these if you don't have a patched font:
|
||||
-- title_icon = "⏳",
|
||||
-- text_icon = "⏱️",
|
||||
},
|
||||
},
|
||||
|
||||
-- The "System" notifier sends a system notification when the timer is finished.
|
||||
-- Available on MacOS and Windows natively and on Linux via the `libnotify-bin` package.
|
||||
{ name = 'System' },
|
||||
|
||||
-- You can also define custom notifiers by providing an "init" function instead of a name.
|
||||
-- { init = function(timer) ... end }
|
||||
},
|
||||
|
||||
-- Override the notifiers for specific timer names.
|
||||
timers = {
|
||||
-- For example, use only the "System" notifier when you create a timer called "Break",
|
||||
-- e.g. ':TimerStart 2m Break'.
|
||||
Break = {
|
||||
{ name = 'System' },
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue