LogoMark.png

角田雄一/卒業研究

Sway-wmガイド

Sway-wmを使ったデスクトップ環境の構築方法の解説サイト

main-tmp.jpg


概要

これは何?

Arch LinuxWayland 向けのタイリングウィンドウマネージャー「Sway(以下、Sway-wm)」を使った、コーディング作業用途に特化したデスクトップ環境の構築方法を日本語で解説したWebサイト

背景と目的

以前、Sway-wmというタイリングウィンドウマネージャーを自分のデスクトップ環境に導入するため、設定方法を調査・検証していたことがあった。その際、Arch LinuxやSway-wmに関して、日本語の情報源が少ないことや、公式Wikiをはじめとする情報共有サイトでは情報が一元的に整理されていることから、初学者が連続的かつ統合的に情報を収集し、全体像を把握するのが難しいという現状を、実際に体験し目の当たりにした。
そこで、日本のユーザーがSway-wmを使ったデスクトップ環境を自分でカスタマイズし、最適化するための情報源を増やすため、デスクトップ環境の構築方法を日本語で体系的に詳しく解説したWebサイトを作成することにした。

コンセプト

成果物の仕様

Webサイト

制作ツール

ThinkPad (PC)
NeoVim (テキストエディタ)

プロジェクトの期間


まとめ




調査

現状調査

Sway-wmに関する日本語の情報源の調査

先行事例

技法・技術情報




プロジェクト管理





進捗記録




2025.05.16

ライブラリ動作検証

JavaScriptを使って、MarkDownファイルにYouTube動画のリンクをテキストとして貼るだけで、サイト上ではYouTube動画のサムネイルを表示し、再生できる状態で埋め込まれるようにした。

marked_test_5.png


2025.05.09

コンテンツ書き出し

ライブラリ動作検証

YouTubeリンクをMDファイルに貼り付けHTMLに変換したところ、リンクの文字列がそのまま表示された。学科サイトのように動画枠とサムネイルを表示し、そのまま再生できるようにしたい。
動画URLから自動的に動画を埋め込むプログラムを書いているが、まだうまくいっていない。

marked_test_4.png


プレゼン準備

プレゼン用ページ



2025.05.02

ライブラリ動作検証

highlight.js の実装及び動作検証

プレゼン準備

プレゼン用ページ



2025.04.25

ライブラリ動作検証

Marked の実装及び動作検証

2025.04.18

サイトの要件

Arch Linuxに関する情報は移り変わりが激しく、サイト情報の頻繁な更新が想定されるため、以下の要件を設定する。

実装予定機能

技法・技術調査

試作

サイトマップ



2025.04.11

テーマ決定

現状調査

Sway-wmに関する日本語の情報源の調査結果

先行事例調査


PAGES

GUIDE

添付ファイル: filemarked_test_5.png [詳細] filemarked_test_4.png 1件 [詳細] filemain-tmp.jpg [詳細] filemarked_test_3.png 2件 [詳細] filemarked_test_2.png 3件 [詳細] filemarked_test_1.png 8件 [詳細]
Last-modified: 2025-05-22 (木) 20:58:21