/ukigumo

style sheet for Mstdn, a desktop client of Mastdon.

Primary LanguageCSS

ukigumo

Mastodonのデスクトップクライアント「Mstdn」を某所風にするスタイルシート

バグ、デザイン案、質問などはIssueページまたはインスタンスのアカウントから気軽にどうぞ

導入

MstdnのREADMEが英語 + 間違っている(?)箇所があるため簡単に解説。

macOSとLinuxは分からない世界なので間違ってたらごめんなさい。

Mstdnのインストール

  1. MstdnのReleaseページから各OS用のファイルをダウンロード、適当なところに展開
    (Windowsだったら多分「Mstdn-win32-x64-x.x.x.zip」)
    • 私の環境(Windows10)では何故かv0.2.4が起動しない…
      もし同様であればv0.2.3を試してみてください

      v0.2.5の起動を確認しました
  2. Mstdn.exeを起動すると「Please write configulation in JSON」と出て、config.jsonが開く
  3. config.jsonを以下のように書き換えて、保存する
    • "name": """(自分のアカウント名)"
    • "host": """(自分のインスタンス名)"
    • "default_page": "/web/timelines/home""/web/getting-started"
  4. Mstdn.exeをもう一度起動すると、アプリが開く

スタイルシートの適用

  1. Releaseページからダウンロード、展開
  2. インストール時に書き換えたconfig.jsonが存在するフォルダを探す
    config.jsonがあるのは多分以下のあたり
    • Windows:%APPDATA%\Mstdn
    • macOS:~/Library/Application\ Support/Mstdn
    • Linux:~/.config/Mstdn
  3. config.jsonが存在するフォルダに、Releaseページでダウンロードしたファイルに入っているuser.cssを移動する
  4. config.jsonを以下のように書き換えて、保存する
    • "chromium_sandbox": "true""false"
  5. Mstdn.exeを起動する

マルチアカウントで利用するには…

config.jsonに書き加えることで、アプリ内の「Accounts」からアカウントを切り替えることができます。

以下のように書き加えてください(コンマの有無に注意)。


"accounts": [
    {
        "name": "",
        "host": "",
        "default_page": "/web/getting-started"
    },
    {
        "name": "",
        "host": "",
        "default_page": "/web/getting-started"
    }
],