---
title: "ターミナルがダサいとモテない。NeoVim でクリスマス編 | grasys blog"
url: "https://blog.grasys.io/post/yusukeh/terminal-neovim-xmas"
description: "let-it-snow.nvim Photo by Jonathan Knepper on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです！（もうめんどくさいのでカウントやめまし…"
---

# ターミナルがダサいとモテない。NeoVim でクリスマス編

-   ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[yusukeh](/authors/yusukeh/)
-   公開日：2024年12月10日
-   カテゴリー：[Tech](/categories/tech/)
-   タグ：[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)

![ターミナルがダサいとモテない。NeoVim でクリスマス編](/_astro/ogp.CCqlHsph_bMPcR.webp)

let-it-snow.nvim

![ターミナルがダサいとモテない。NeoVim でクリスマス編](/_astro/01-0-22CSYzh4y5y3gb75-8a345958.D9yeCg7L_lXnjE.webp)

Photo by [Jonathan Knepper](https://unsplash.com/@jknepp?utm_source=medium&utm_medium=referral) on [Unsplash](https://unsplash.com/?utm_source=medium&utm_medium=referral)

恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。

まだモテる成果は出ていません、、、これからです！（もうめんどくさいのでカウントやめました！）

はやくも 2024 年の暮れに・・・もうクリスマスが目前です。

何かと人肌恋しい季節です。

弊社には海外の人がたくさんいるので、「おまえ日本人だろ」、「関係ないだろ」といろいろ言われましたが、イベントはイベントですw

そこで今日は NeoVim で雪が降る Plugin を X で見つけたので、いてもたってもいられず、見つけて速攻書き始めましたw[](https://github.com/marcussimonsen/let-it-snow.nvim?source=post_page-----2cbaf6886c67--------------------------------)

[GitHub - marcussimonsen/let-it-snow.nvim: A Neovim plugin written in Lua to bring winter “hygge”…](https://github.com/marcussimonsen/let-it-snow.nvim?source=post_page-----2cbaf6886c67--------------------------------)

それでは早速組み込みます。

## Install

以下の Link に Lazy 用のがありますので参考にします。[](https://github.com/marcussimonsen/let-it-snow.nvim?tab=readme-ov-file&source=post_page-----2cbaf6886c67--------------------------------#installation)

[GitHub - marcussimonsen/let-it-snow.nvim: A Neovim plugin written in Lua to bring winter “hygge”…](https://github.com/marcussimonsen/let-it-snow.nvim?tab=readme-ov-file&source=post_page-----2cbaf6886c67--------------------------------#installation)

Plain textcontent\_copy

```
return {
  "marcussimonsen/let-it-snow.nvim",
  cmd = "LetItSnow", -- Wait with loading until command is run
  opts = {
    ---@type integer Delay between updates
    delay = 500,
    ---@type string Single character used to represent snowflakes
    snowflake_char = "\u{2744}",
    ---@type string[] Array of single character used to represent snow (in order of least to most)
    snowpile_chars = {
      [1] = "\u{2581}",
      [2] = "\u{2582}",
      [3] = "\u{2583}",
      [4] = "\u{2584}",
      [5] = "\u{2585}",
      [6] = "\u{2586}",
      [7] = "\u{2587}",
      [8] = "\u{2588}",
    },
    ---@type integer Max attempts at spawning a snowfile
    max_spawn_attempts = 500,
    ---@type boolean Whether to create highlight groups or not
    create_highlight_groups = true,
    ---@type string Name of namespace to use for extmarks (you probably don't need to change this)
    namespace = "let-it-snow",
    ---@type string Name of highlight group to use for snowflakes
    highlight_group_name_snowflake = "snowflake",
    ---@type string Name of highlight group to use for snowpiles
    highlight_group_name_snowpile = "snowpile",
  },
}
```

ちょっと自分は README 通りに Lazy で opts セクションもそのまま入れてみました。

## Usage

それでは動かしてみましょう！

[t-rec](https://github.com/sassman/t-rec-rs) で取りました

![let-it-snow.nvimでターミナル上に雪を降らせるデモ](/_astro/02-1-XhMhTFW7Tm9KHGUpPuRNAQ-1c8773b6.CzmljzzQ_1y2k67.webp)

let-it-snow.nvim

ほんとに動いたwwwww

しかもこいつ、雪が積もるぞ！

文字の上に積もるし、ファイルの末尾にも積もる

これは・・・き、、、気に入ったぞ！

今月はこれを使い続けてすごそうと思います。

少しでもクリスマス気分を味わいながら、それに CPU がいくら無駄遣いされようともすごしていきたいと思いますw

ターミナル環境について他の記事も書いているので、よろしければこちらもご覧ください！  
[『ターミナルがダサいとモテない』シリーズ一覧](https://blog.grasys.io/tags/series-terminal-update)

転載：[ターミナルがダサいとモテない。NeoVim でクリスマス編](https://medium.com/@yusuke_h/%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%8C%E3%83%80%E3%82%B5%E3%81%84%E3%81%A8%E3%83%A2%E3%83%86%E3%81%AA%E3%81%84-neovim%E3%81%A7%E3%82%AF%E3%83%AA%E3%82%B9%E3%83%9E%E3%82%B9%E7%B7%A8-2cbaf6886c67)

## この記事を書いた人

[![](/_astro/yusukeh.BvUd2yKE_1mQ6Fp.webp)](/authors/yusukeh/)

### [yusukeh](/authors/yusukeh/)

Fly high. Think deep. Move fast. Go far.🦅

-   [X](https://x.com/yusukeh "X")
-   [GitHub](https://github.com/yusukeh "GitHub")
-   [Medium](https://medium.com/@yusukeh "Medium")
-   [Facebook](https://www.facebook.com/yusuke.exzm "Facebook")
-   [Instagram](https://www.instagram.com/yusukehasegawa/ "Instagram")
-   [LinkedIn](https://www.linkedin.com/in/hasegawa-yusuke-091b4164/ "LinkedIn")

[プロフィールと記事一覧](/authors/yusukeh/)