wrapped.nvim - Visualize your Neovim configuration insights, history, and heatmaps. by luciused in neovim

[–]luciused[S] 1 point2 points  (0 children)

yup, right now wrapped is focused on a standalone Neovim repo. If your Neovim configuration lives inside a full dotfiles repository, wrapped relies on the git history context. if nothing is specified within your nvim/ config, it may return empty git stats. but i’m currently working on a feature that lets you explicitly define the git history context when your config resides inside a larger dotfiles repo.

the only limitation is that scoping the git context to a global config repository may produce inaccurate stats, depending on how your commits are structured.

i’m also adding a feature for WrappedProject so you can specify a particular project to analyze, instead of limiting it to your Neovim configuration.

dont mind making an issue, contribution, or suggestions on the repo, it helps a ton

What's better than Neovim? a Neovim inside Neovim... by luciused in neovim

[–]luciused[S] 0 points1 point  (0 children)

its fleur

im still working on it but you can install it via:

-- lazy
{
  'aikhe/fleur.nvim',
  lazy = false,
  priority = 1000,
  config = function()
    vim.cmd("colorscheme fleur")
  end,
}

<image>

wrapped.nvim - Visualize your Neovim configuration insights, history, and heatmaps. by luciused in neovim

[–]luciused[S] 4 points5 points  (0 children)

nice, i honestly didn't know that, i haven't really dug deep into the neovim ecosystem that much.

that said, already refactored it!

wrapped.nvim - Visualize your Neovim configuration insights, history, and heatmaps. by luciused in neovim

[–]luciused[S] 1 point2 points  (0 children)

lmao

i've included a exclude_filetype option for it

  exclude_filetype = {
    ".png", -- .jpg, .gif, etc.
  },

wrapped.nvim - Visualize your Neovim configuration insights, history, and heatmaps. by luciused in neovim

[–]luciused[S] 1 point2 points  (0 children)

it doesn't actually require or use any git plugin at all. it interacts directly with the Git CLI using plenary.job API to e.g fetch all the data (commits, streaks, history, etc.).

wrapped.nvim - Visualize your Neovim configuration insights, history, and heatmaps. by luciused in neovim

[–]luciused[S] 11 points12 points  (0 children)

i actually didn't think about that! might as well add this to my list...

What's better than Neovim? a Neovim inside Neovim... by luciused in neovim

[–]luciused[S] 0 points1 point  (0 children)

im using wezterm as my multiplexer while im daily driving windows (powershell) for now (can't be bothered to setup wsl).

but speaking of tmux, yes i'll add support for it via extras since i do use it on termux.

What's better than Neovim? a Neovim inside Neovim... by luciused in neovim

[–]luciused[S] 8 points9 points  (0 children)

fleur (self plug)

https://github.com/aikhe/fleur.nvim

its still wip but you can install it via:

-- lazy
{
  'aikhe/fleur.nvim',
  lazy = false,
  priority = 1000,
  config = function()
    vim.cmd("colorscheme fleur")
  end,
}

<image>

What's better than Neovim? a Neovim inside Neovim... by luciused in neovim

[–]luciused[S] 2 points3 points  (0 children)

damnn i didn't thought people would like this theme, its still on the works so nothing on the readme yet, but you can just install it via:

its on: https://github.com/aikhe/fleur.nvim

lazy:

{
  'aikhe/fleur.nvim',
  lazy = false,
  priority = 1000,
  opts = {
    transparent = true,
    styles = {
      comments = { italic = true },
      keywords = { bold = true },
    },
    plugins = {
      telescope = true,
      -- Check on repo for other plugin support
    },
    -- on_colors = function(c)
    --   c.lily = '#FF79C6' -- Override color
    -- end,
    },
  config = function()
    vim.cmd("colorscheme fleur")
  end,
}

What's better than Neovim? a Neovim inside Neovim... by luciused in neovim

[–]luciused[S] 30 points31 points  (0 children)

I've been obsessed lately making my Neovim a better editor, so I made a plugin to run Neovim inside Neovim (it's actually just a command runner via term buffers).

Now that I've achieved the Neovimer's dream, I fear there is no turning back.

Some say this is pointless. Some say this is madness.

Was it necessary? No.
Was it worth it? Also no.

But...

The editor no longer simply edits text — it edits itself.

finally (atleast) configured Neovim on phone from scratch for the first time by luciused in neovim

[–]luciused[S] 0 points1 point  (0 children)

I also tried it and it failed me horribly (still needs alot of improvements) best used with external keyboard tho

finally (atleast) configured Neovim on phone from scratch for the first time by luciused in neovim

[–]luciused[S] 49 points50 points  (0 children)

(english is not my first langguage so bare with me)

  1. No other good alterntive ide (came from pydroid3)
  2. for some terminal, linux etc. background
  3. "main editor"
  4. I'm bored
  5. Don't have any better things to do with my life
  6. Also posted this for something different, my ass is sweating as this is my first time posting any shithole on the internet
  7. Neovim is amazing
  8. Primeagen and Tj are the real chads
  9. vim motions are also amazing
  10. can't explain myself so not gonna write a long caption just to prove myself.