From 8b66a6cefc05670b27e13729c661df13c360d3c0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 16 Feb 2023 16:09:57 +0000 Subject: docs(help): auto generate docs --- doc/pets.nvim.txt | 127 ------------------------------------------------------ 1 file changed, 127 deletions(-) (limited to 'doc') diff --git a/doc/pets.nvim.txt b/doc/pets.nvim.txt index 95eeacb..f28f62e 100644 --- a/doc/pets.nvim.txt +++ b/doc/pets.nvim.txt @@ -4,13 +4,6 @@ Table of Contents *pets.nvim-table-of-contents* 1. pets.nvim |pets.nvim-pets.nvim| - - ๐Ÿ“ฆ Installation |pets.nvim-๐Ÿ“ฆ-installation| - - โš™๏ธ Configuration |pets.nvim-โš™๏ธ-configuration| - - ๐Ÿพ Available pets |pets.nvim-๐Ÿพ-available-pets| - - ๐Ÿ“‘ Usage - commands |pets.nvim-๐Ÿ“‘-usage---commands| - - โš ๏ธ Limitations |pets.nvim-โš ๏ธ-limitations| - - โœ”๏ธ Roadmap |pets.nvim-โœ”๏ธ-roadmap| - - ๐Ÿ‘ Credits |pets.nvim-๐Ÿ‘-credits| ============================================================================== 1. pets.nvim *pets.nvim-pets.nvim* @@ -23,127 +16,7 @@ terminal window. As you might know the plugin is heavily inspired by vscode-pets . If you like the art for the pets, check out the |pets.nvim-credits| section. -
- -

pets.gif

-
-๐Ÿ“ฆ INSTALLATION *pets.nvim-๐Ÿ“ฆ-installation* - -Install with your favorite package manager! - -Examples: - -With packer: - -> - use({ - "giusgad/pets.nvim", - requires = { - "edluffy/hologram.nvim", - "MunifTanjim/nui.nvim", - } - }) -< - - -With lazy: - -> - { - "giusgad/pets.nvim", - dependencies = { "MunifTanjim/nui.nvim", "edluffy/hologram.nvim" }, - } -< - - -And then call - -> - require("pets").setup({ - -- your options here - }) -< - - -โš™๏ธ CONFIGURATION *pets.nvim-โš™๏ธ-configuration* - -This is the default configuration: - -> - { - row = 1, -- the row (height) to display the pet at (must be at least 1 and at most 10) - col = 0, -- the column to display the pet at (set to high number to have it stay still on the right side) - speed_multiplier = 1, -- you can make your pet move faster/slower. If slower the animation will have lower fps. - default_pet = "cat", -- the pet to use for the PetNew command - default_style = "brown", -- the style of the pet to use for the PetNew command - random = false, -- wether to use a random pet for the PetNew command, ovverides default_pet and default_style - death_animation = true, -- animate the pet's death, set to false to feel less guilt - popup = { -- popup options, try changing these if you see a rectangle around the pets - width = "30%", -- can be a string with percentage like "45%" or a number of columns like 45 - winblend = 100, -- winblend value - see :h 'winblend' - only used if avoid_statusline is false - hl = { Normal = "Normal" }, -- hl is only set if avoid_statusline is true, you can put any hl group instead of "Normal" - avoid_statusline = false, -- if winblend is 100 then the popup is invisible and covers the statusline, if that - -- doesn't work for you then set this to true and the popup will use hl and will be spawned above the statusline (hopefully) - } - } -< - - -โ” FAQ - IF THINGS DONโ€™T WORK ~ - - -- If the pet is not at the height you desire change the row option -- If youโ€™re seeing a square around the pets, try setting avoid_statusline to true and/or winblend to 0. - If this doesnโ€™t work then open an issue and Iโ€™ll try to look into it when I can. - - -๐Ÿพ AVAILABLE PETS *pets.nvim-๐Ÿพ-available-pets* - - -- cat: - - black - - red - - brown - - dark_grey - - light_grey - - -๐Ÿ“‘ USAGE - COMMANDS *pets.nvim-๐Ÿ“‘-usage---commands* - -These are all the available commands: - `PetsNew {name}`: creates a pet with -the style and type defined by the configuration, and name {name} - -`PetsNewCustom {type} {style} {name}`: creates a new pet with type, style and -name specified in the command - `PetsList`: prints the names of all the pets -that are currently alive - `PetsKill {name}`: kills the pet with given name, -which will immediately blink out of existence. Forever. - `PetsKillAll`: kills -all the pets, poor creatures. Works just as PetsKill but for every pet. - -`PetsPauseToggle`: pause/resume animations for all pets, leaving them on screen -as cute little statues - `PetsHideToggle`: pause the animation for all pets and -hide them / show all the pets again and resume animations - `PetsSleepToggle`: -basically a do-not-disturb mode, pets are still animated but do not move around - -โš ๏ธ LIMITATIONS *pets.nvim-โš ๏ธ-limitations* - -This plugin relies on hologram.nvim -to display the images, and shares all of its limitations. Here are the most -significant ones: - Only works with terminal emulators that support the kitty -graphics protocol To be -more precise the only terminal I tested where I was able to have the protocol -working correctly is kitty itself. - Doesnโ€™t currently work inside tmux - -โœ”๏ธ ROADMAP *pets.nvim-โœ”๏ธ-roadmap* - - -- โ˜ Handle window resizes -- โ˜ add more pets -- โ˜ add an option to change the petโ€™s size - - -๐Ÿ‘ CREDITS *pets.nvim-๐Ÿ‘-credits* - -All the beautiful cat assets were designed by SeethingSwarm - Generated by panvimdoc -- cgit v1.3-2-g11bf